PHP計(jì)算加權(quán)平均數(shù)的方法
本文實(shí)例講述了PHP計(jì)算加權(quán)平均數(shù)的方法。分享給大家供大家參考。具體如下:
<form action="index.php" method="post"> 請(qǐng)輸入你的課程的數(shù)量:<input type="text" name="course_number"/><br/> <input type="submit" value="submit"/> </form>
<?php session_start(); $course_number=$_POST["course_number"]; $_SESSION["course_number"]=$course_number; $m=0; echo "<form action='result.php' method='post'>"; for($i=0;$i<$course_number;$i++):?> 分?jǐn)?shù):<input type="text" name="<?php echo "course".$i;?>" />-------學(xué)分(權(quán)重):<input type="text" name="<?php echo "credit".$i;?>" /><br/><br/> <?php endfor; echo "<input type='submit' value='submit'>"; echo "</form>"."<br/>"; ?>
<?php session_start(); $score=array(); $balance=array(); $sum=0; $total_score=0; $result=0; for($i=0;$i<$_SESSION["course_number"];$i++) { $score[$i]=$_POST["course".$i]; } for($i=0;$i<$_SESSION["course_number"];$i++) { $balance[$i]=$_POST["credit".$i]; } for($i=0;$i<$_SESSION["course_number"];$i++) { $sum=$sum+$score[$i]*$balance[$i]; } for($i=0;$i<$_SESSION["course_number"];$i++) { $total_score=$total_score+$balance[$i]; echo $total_score."<br>"; } $result=$sum/$total_score; echo "您的加權(quán)平均為:".$result; ?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- 總結(jié)PHP中數(shù)值計(jì)算的注意事項(xiàng)
- PHP中浮點(diǎn)數(shù)計(jì)算比較及取整不準(zhǔn)確的解決方法
- php計(jì)算函數(shù)執(zhí)行時(shí)間的方法
- PHP幾個(gè)數(shù)學(xué)計(jì)算的內(nèi)部函數(shù)學(xué)習(xí)整理
- php計(jì)算兩個(gè)整數(shù)的最大公約數(shù)常用算法小結(jié)
- php數(shù)字游戲 計(jì)算24算法
- php常用字符串String函數(shù)實(shí)例總結(jié)【轉(zhuǎn)換,替換,計(jì)算,截取,加密】
- PHP之浮點(diǎn)數(shù)計(jì)算比較以及取整數(shù)不準(zhǔn)確的解決辦法
- PHP數(shù)據(jù)分析引擎計(jì)算余弦相似度算法示例
- php數(shù)值計(jì)算num類(lèi)簡(jiǎn)單操作示例
相關(guān)文章
簡(jiǎn)單概括PHP的字符串中單引號(hào)與雙引號(hào)的區(qū)別
這篇文章主要介紹了PHP的字符串中單引號(hào)與雙引號(hào)的區(qū)別,是PHP入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2016-05-05php中file_get_contents與curl性能比較分析
這篇文章主要介紹了php中file_get_contents與curl性能比較,以實(shí)例形式詳細(xì)分析了file_get_contents與curl的區(qū)別以及運(yùn)行效率的對(duì)比,需要的朋友可以參考下2014-11-11php中郵箱地址正則表達(dá)式實(shí)現(xiàn)與詳解
本文章不但要講述了關(guān)于正則達(dá)式而且還講述了關(guān)于郵箱正則的構(gòu)成用法詳解,有需要了解的朋友可以參考一下,同時(shí)我們也提供了多種不同的郵箱驗(yàn)證實(shí)例2012-04-04PHP中常用的三種設(shè)計(jì)模式詳解【單例模式、工廠模式、觀察者模式】
這篇文章主要介紹了PHP中常用的三種設(shè)計(jì)模式,結(jié)合實(shí)例形式詳細(xì)分析了php單例模式、工廠模式與觀察者模式概念、功能、相關(guān)使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2019-06-06php設(shè)置靜態(tài)內(nèi)容緩存時(shí)間的方法
這篇文章主要介紹了php設(shè)置靜態(tài)內(nèi)容緩存時(shí)間的方法,涉及針對(duì)header函數(shù)中參數(shù)的應(yīng)用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12PHP 5.5 創(chuàng)建和驗(yàn)證哈希最簡(jiǎn)單的方法詳解
最近 PHP 5.5.0 發(fā)布了,并帶來(lái)了一份完整的全新特性與函數(shù)的列表。全新API之一就是Password Hashing API.它包含4個(gè)函數(shù):password_get_info(), password_hash(), password_needs_rehash(),和password_verify().讓我們分步來(lái)了解每個(gè)函數(shù)2013-11-11