导航:首页 > 编程语言 > php算百分比

php算百分比

发布时间:2022-05-05 20:41:33

php百分比计算

<?php

$a=500;
$b=10;//这里是取500的10% 可以改变b的值就好

$c=$a*$b/100;
echo $c;
?>

❷ PHP计算百分比的公式函数,如何把数值装进计算

1、按题意字面理解,不用函数,直接在单元格输入公式“=25/336”,回车,即可返回所需比例值。 2、如果336人是一列(如A1:A336)姓名明细,25人是在另列(如B1:B336)用“派出”、“留用”、“等待”等字样标出,则可在任意单元格输入公式“=COUNTIF(B1:B336,"派出")/COUNTA(A1:A336)”进行计算。 建议,将你的示例上传,以便有的放矢。

❸ php如何算所占数据的百分比 复原框的多选题

首先看多少个复选框m个
选中了N个
$pi = N/m*100
$pi .= $pi.'%';

❹ php求百分比的问题

function percent($p,$t){
return sprintf('%.2f%%',$p/$t*100);
}
echo '优:'.percent(20,120).'<br/>';
echo '良:'.percent(40,120).'<br/>';
echo '差:'.percent(60,120).'<br/>';
================
输出
优:16.67%
良:33.33%
差:50.00%

phper的基础要提高呀

❺ PHP怎么计算百分比

$rs[sum]//总数
$rs[row]//单个数
$cpl=round($rs[row]/$rs[sum]*100,2)."%";

❻ PHP计算问题,帮我看看怎么计算这个比例值

不要在循环之间去累计计算总数,这样是无法计算比例的。
在循环输出之前 使用select sum(votenum)。。。提前计算出总数。
然后比例使用 row3[votenum]/总数 来计算

❼ PHP 如何写百分比

两个SQL语句是不能相除的应该这样
mysql_select_db("你的数据库名"," 你是数据连接名");
$sql1=$result = SELECT COUNT( `sex` ) as con FROM `news` ;
$sql2=$result = SELECT COUNT( `sex` ) as con FROM `news` WHERE `sex` = '女';
$result 1=mysql_query($sql1," 你的数据连接名");
$result 2=mysql_query($sql2," 你的数据连接名");
$con1=mysql_fetch_array($result 1);
$con2=mysql_fetch_array($result 2);
echo $con1["con"]/$con2["con"];
//你要用百分比的可心像下面一样,把注释去掉就行了
//$m= $con1["con"]/$con2["con"]*100;
//echo $m."%" ;

❽ php的一个百分比统计问题

4个字段没错,但要增加一个字段用于排名,这个字段存平均值,即你上面的综合评分。
否则可能导致无法使用索引。
另外这个评分是10分制,而非100分制。
字段存储的值如:8.1,8.2等直接存储10分制数值就行。

score1-4的算法
方法一:不计效率的话,直接从数据库sum就完了
SQL: SELECT company_id, count(*) as num, sum(score1) as score1,sum(score2) as score2,sum(score3) as score3, sum(score4) as score4 from 评分表 where company_id in(1,2,3) group by company_id ;
最终得到结果,示例算法: score1 = round(score1 / num, 1);
方法二:
如果考虑效率问题,比如评论数可能会草果万,十万,百万。
则建议再增加5个字段分别存储总评分值和总评分人数。
total_score1, total_score2, total_score3, total_score4, score_num,
每次评论时增加这两个值:total_score1 = total_score1+这次评分score1,score_num = score_num + 1
最终score1 = total_score1 / score_num;

综合评分: score5 = round((score1 + score2 + score3 + score4) / 4 ,1);

排名在显示时差数据库,假设当前score5 = $socre5:
select count(*) from company where score5>$score5;
如果company 表很大,建议走计划任务跑数据。
如果表很大但我只要前100名,可以另外建一个表或者缓存,
然后在更新score5 时去判断是否在大于现在100名中的最小一名,如果是就把最小的踢掉,如果不是,就什么也不用做,当然如果这个本身就是这100名中的,那么可能比较麻烦,但是其实你不需要那么老实的存储100名,你可以存储150名,阵中用时就前100名,即便有人从100名中掉队,也可以从后面的50名中取一个上来替代到新的100名中。

❾ php如何进行计算百分比

比方说 22天是 100%
,PHP代码如何写好?
两个SQL语句是不能相除的应该这样
mysql_select_db("你的数据库名"," 你是数据连接名");
$sql1=$result = SELECT COUNT( `sex` ) as con FROM `news` ;
$sql2=$result = SELECT COUNT( `sex` ) as con FROM `news` WHERE `sex` = '女';
$result 1=mysql_query($sql1," 你的数据连接名");
$result 2=mysql_query($sql2," 你的数据连接名");
$con1=mysql_fetch_array($result 1);
$con2=mysql_fetch_array($result 2);
echo $con1["con"]/$con2["con"];
//你要用百分比的可心像下面一样,把注释去掉就行了
//$m= $con1["con"]/$con2["con"]*100;
//echo $m."%" ;

❿ php 算整数百分比

$float = 0.01;
$percent = ($float*100) . '%';
print_r($percent);

阅读全文

与php算百分比相关的资料

热点内容
python操作zookeeper 浏览:705
苹果手机dcim文件夹显示不出来 浏览:430
如何压缩文件夹联想电脑 浏览:583
程序员的学习之旅 浏览:440
apkdb反编译 浏览:922
雪花算法为什么要二进制 浏览:825
在文档中打开命令行工具 浏览:608
android图标尺寸规范 浏览:369
python实用工具 浏览:208
流量计pdf 浏览:936
科东加密认证价格 浏览:532
dos命令读文件 浏览:996
成为程序员需要什么学历 浏览:672
pdf农药 浏览:228
canal加密 浏览:497
日本安卓系统和中国有什么区别 浏览:137
linux命令行修改文件 浏览:838
从编译和解释的角度看 浏览:649
徐志摩pdf 浏览:651
夏天解压球视频 浏览:304