为了账号安全,请及时绑定邮箱和手机立即绑定

获取两个数字之间的百分比

获取两个数字之间的百分比

PHP
梵蒂冈之花 2023-05-26 17:17:59
所以我有一个投票网站,每个问题都有 2 个选项。假设问题 A 有 130 个回答是,90 个回答不是,我如何计算有多少人选择了“是”答案,有多少人选择了“否”答案?例如,我尝试了多个方程式,但它们最终都给出了错误信息。我已经为此工作了几个小时,但数学并不是我最擅长的科目。我真的很感激这方面的帮助。谢谢!
查看完整描述

4 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

首先,您需要获得总计数。

$total = $yes + $no;

然后,如果你想要是的百分比。

($yes / $total) * 100;


查看完整回答
反对 回复 2023-05-26
?
慕雪6442864

TA贡献1812条经验 获得超5个赞

TotalParticipants=130+90=220

YesVotedParticipants=130

NoVotedParticipants=90


YesVotedPaticipants percent(%)= (YesVotedParticipants/TotalParticipants)*100

                                 = (130/220)*100 =59.09 %


NoVotedPaticipants percent(%)= (NoVotedParticipants/TotalParticipants)*100

                                 = (90/220)*100 =40.90 %


查看完整回答
反对 回复 2023-05-26
?
喵喔喔

TA贡献1735条经验 获得超5个赞

是的百分比


 Yes % = (total answers of yes / total ansers)*100

    $yes = 130;

    $no = 90;

    $totals = $yes+$no;

    $yes_per = ($yes/$totals) *100;

否的百分比


 No % = (total answers of No / total ansers)*100


    $no_per = ($no/$totals) *100


查看完整回答
反对 回复 2023-05-26
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

这是你如何做到这一点


<?php


$yes = 130;

$no = 90;


$total_votes = $yes+$no;


if($total_votes > 0){

    $yes_percentage = ($yes/$total_votes) *100;

    $no_percentage = ($no/$total_votes) *100

}

else{

    $yes_percentage = 0; 

    $no_percentage = 0;


}


查看完整回答
反对 回复 2023-05-26
  • 4 回答
  • 0 关注
  • 152 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信