導航:首頁 > 編程語言 > 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算百分比相關的資料

熱點內容
安卓qq郵箱格式怎麼寫 瀏覽:429
如何電信租用伺服器嗎 瀏覽:188
編程中計算根號的思維 瀏覽:181
可愛的程序員16集背景音樂 瀏覽:446
軟體代碼內容轉換加密 瀏覽:795
什麼app看電視不要錢的 瀏覽:16
烏班圖怎麼安裝c語言編譯器 瀏覽:278
plc通訊塊編程 瀏覽:923
我的世界伺服器怎麼清地皮 瀏覽:421
ftp伺服器如何批量改名 瀏覽:314
網易我的世界伺服器成員如何傳送 瀏覽:268
公司雲伺服器遠程訪問 瀏覽:633
法哲學pdf 瀏覽:637
清大閱讀app是什麼 瀏覽:447
怎麼用qq瀏覽器整體解壓文件 瀏覽:585
肺組織壓縮15 瀏覽:270
安卓手機為什麼換電話卡沒反應 瀏覽:797
諸子集成pdf 瀏覽:339
php注冊框代碼 瀏覽:717
手機加密好還是不加好好 瀏覽:815