הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   דירוג של כן ולא. (https://hosts.co.il/forums/showthread.php?t=65970)

Noam 05-08-08 16:05

דירוג של כן ולא.
 
אני רוצה לחשב דירוג של כן ולא ולהוציא תדירוג באחוזים.

מה דרך החישוב הטובה ביותר?

זה בשביל רשימה מסויימת לפריטים הכי טובים.

נריה 05-08-08 16:15

אתה רוצה לדוגמא לשאול שאלה ואז למשתמש יהיה דרוג של כן ולא
ובסוף אתה תציג מספר האנשים שאמרו כן הם X ומספר האנשים שאמרו לא ה Y
לזה התכוונת?

Striker 05-08-08 16:35

נגיד יש לך + - (+ = בעד ) (- שווה נגד)

תעשה שהוא לוקח את כל ההצבעות שהיו בעד ומחלק בסה"כ ההצבעות ואז כופל ב100. :)

Noam 05-08-08 16:36

כן.
אבל החישוב בזה לא נכון בגלל:
שאם יש לי
כן = 1
לא 0

תוצאה 100%

ובפריט אחר:
כן 50
לא 10

תוצאה קטנה מ 100%

מבין את הבעיה?

Striker 05-08-08 17:58

ציטוט:

נכתב במקור על ידי Noam (פרסם 656937)
כן.
אבל החישוב בזה לא נכון בגלל:
שאם יש לי
כן = 1
לא 0

תוצאה 100%

ובפריט אחר:
כן 50
לא 10

תוצאה קטנה מ 100%

מבין את הבעיה?

אין שום בעיה.
50 = כן
לא = 10
כן \ כן+לא *100
זאת הנוסחה הקבועה. (\ מייצג חלקי)

Noam 05-08-08 18:47

ציטוט:

נכתב במקור על ידי Striker (פרסם 656974)
אין שום בעיה.
50 = כן
לא = 10
כן \ כן+לא *100
זאת הנוסחה הקבועה. (\ מייצג חלקי)

לא הבנת מה שאמרתי.

תקרא שוב ותעשה תחישוב (עם הנוסחה שלך) עם כן 1 ולא 0
ואז תקרא את הבעיה שלי שרשמתי למעלה

Daniel 05-08-08 18:49

נו,
1 \ 1 * 100 = 100%.

Labs 05-08-08 19:45

אני לא מאמין למה שאני רואה אנשים מטמטיקה פשוטה

עדיף תשמור ב2 תאים שונים כן ולא
שיהיה לך כמה מצביעים וכמה כן וכמה לא

אתה עושה פשוט +1 כל פעם לאחד מהם

ואז אם אתה רוצה להציג כמה % לחצו כן אז
__כן____
כן+לא
ומה שיוצא לך *100

Noam 05-08-08 19:46

ציטוט:

נכתב במקור על ידי MasterT (פרסם 656988)
נו,
1 \ 1 * 100 = 100%.


אבל אם לדוגמה יש לי רשימה של 30 פריטים ומשהו אחד מדרג כן אז הדירוג שלו יהיה => 100% (הכי טוב)

ואם יש קובץ 2 ודירגו אותו 50 פעמים כן ו 10 לא הוא יתן לו דירוג של 83%.

כלומר:
פריט 1 יותר טוב מפריט 2 (וזה לא נכון כי את פריט 2 דירגו יותר)

mlnn 05-08-08 20:02

אז זה לא מה שביקשת. לא ברור מה אתה מנסה להשיג, אז איזה אחוזים אתה רוצה שיהיה לאותו פריט עם דירוג אחד?


כל הזמנים הם GMT +2. הזמן כעת הוא 17:22.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ