PHP計算加權(quán)平均數(shù)的方法
更新時間:2015年07月16日 12:17:11 作者:宋勇野
這篇文章主要介紹了PHP計算加權(quán)平均數(shù)的方法,涉及php算數(shù)運算的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了PHP計算加權(quán)平均數(shù)的方法。分享給大家供大家參考。具體如下:
<form action="index.php" method="post"> 請輸入你的課程的數(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++):?> 分數(shù):<input type="text" name="<?php echo "course".$i;?>" />-------學分(權(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; ?>
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- 總結(jié)PHP中數(shù)值計算的注意事項
- PHP中浮點數(shù)計算比較及取整不準確的解決方法
- php計算函數(shù)執(zhí)行時間的方法
- PHP幾個數(shù)學計算的內(nèi)部函數(shù)學習整理
- php計算兩個整數(shù)的最大公約數(shù)常用算法小結(jié)
- php數(shù)字游戲 計算24算法
- php常用字符串String函數(shù)實例總結(jié)【轉(zhuǎn)換,替換,計算,截取,加密】
- PHP之浮點數(shù)計算比較以及取整數(shù)不準確的解決辦法
- PHP數(shù)據(jù)分析引擎計算余弦相似度算法示例
- php數(shù)值計算num類簡單操作示例
相關(guān)文章
php中file_get_contents與curl性能比較分析
這篇文章主要介紹了php中file_get_contents與curl性能比較,以實例形式詳細分析了file_get_contents與curl的區(qū)別以及運行效率的對比,需要的朋友可以參考下2014-11-11PHP中常用的三種設(shè)計模式詳解【單例模式、工廠模式、觀察者模式】
這篇文章主要介紹了PHP中常用的三種設(shè)計模式,結(jié)合實例形式詳細分析了php單例模式、工廠模式與觀察者模式概念、功能、相關(guān)使用技巧與操作注意事項,需要的朋友可以參考下2019-06-06php設(shè)置靜態(tài)內(nèi)容緩存時間的方法
這篇文章主要介紹了php設(shè)置靜態(tài)內(nèi)容緩存時間的方法,涉及針對header函數(shù)中參數(shù)的應(yīng)用技巧,非常具有實用價值,需要的朋友可以參考下2014-12-12PHP 5.5 創(chuàng)建和驗證哈希最簡單的方法詳解
最近 PHP 5.5.0 發(fā)布了,并帶來了一份完整的全新特性與函數(shù)的列表。全新API之一就是Password Hashing API.它包含4個函數(shù):password_get_info(), password_hash(), password_needs_rehash(),和password_verify().讓我們分步來了解每個函數(shù)2013-11-11