投票数と評価から高評価と低評価の数を割り出す方法。
たとえば、私はとを持っていrating of +203
ます301 votes
。各投票は-1または+1のいずれかです
私が試したこと
$NEGATIVE_VOTES = ( $row['rating'] - $row['vote_num'] );
$POSITIVE_VOTES = ( $row['vote_num'] - $NEGATIVE_VOTES );
| rating | votes | positive | negative |
| 300 | 300 | 300 | 0 |
| 299 | 301 | 300 | 1 |
| 298 | 302 | 300 | 2 |
...
その模様をご覧いただければ幸いです。反対票の数は、評価と票数の差を 2 で割った値です。
したがって、次のようになります。
nb 票 = 301 nb サムアップ = x、nb サムダウン = y
x + y = 301 と x - y = 203 です。
したがって、2y = 98 -> y = 49 -> x = 合計 - y = 301 - 49 = 252
--> 親指を上に数回 = 252、親指を下に数回 = 49