2013-02-27 47 views
0

拇指向上和拇指向下的數量如何從投票數和評分中發現拇指向上和向下拇指的數量。例如我有rating of +203301 votes。每票是-1或+1從評分

我已經試過

$NEGATIVE_VOTES = ($row['rating'] - $row['vote_num']); 
    $POSITIVE_VOTES = ($row['vote_num'] - $NEGATIVE_VOTES); 
+0

也許$行[ 'vote_num'] - $行[ '評級']? vote_num> ='rating' – k102 2013-02-27 10:51:40

+0

所以,'豎起大拇指'的值爲+1,'拇指向下'的值爲-1? – BenM 2013-02-27 10:52:20

+0

這個問題似乎是脫離主題,因爲它更多的是算術而不是編程。 – RandomSeed 2014-03-02 20:22:55

回答

6
| rating | votes | positive | negative | 
| 300 | 300 | 300  | 0  | 
| 299 | 301 | 300  | 1  | 
| 298 | 302 | 300  | 2  | 
       ... 

我希望你看到的格局。反對票的數量是評級和票數之差除以2

+0

你是天才tnx – teslasimus 2013-02-27 11:18:22

1

因此,我們有:

NB投票= 301 NB thumbup = X,NB thumbdown = Y

我們有X + Y = 301和X - Y = 203

所以2Y = 98 - > Y = 49 - > X =總 - Y = 301 - 49 = 252

- >鈮大拇指= 252和nb拇指向下= 49