2013-02-27 24 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