重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
?php
創新互聯公司2013年成立,是專業互聯網技術服務公司,擁有項目網站設計制作、網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元驛城做網站,已為上家服務,為驛城各地企業和個人服務,聯系電話:13518219792
$a=rand(10,99);
$b=rand(10,99);
$c=rand(10,99);
echo?"三個隨機數為".$a.",".$b.",".$c;
echo?"最大值:".max($a,$b,$c);
echo?"最小值:".min($a,$b,$c);
echo?"平均值:".($a+$b+$c)/3;
?php
$arr?=?[1,?2,?3,?4,?5,?6,?7,?8,?9];??//PHP?5.4+
$total?=?0,?$i?=?0;
foreach($arr?as?$v)?{
if($v?%?2?!=?0)?{??//奇數
$total?+=?$v;
++$i;
}
}
$total?/=?$i;
echo?"所有奇數的平均值:"?.?$total;
我只列出SQL查詢語句,具體在VB怎么用就你自己搞定了,因為你提供的信息有限,沒法給你提供完整的VB代碼:
select max([序號]) as 最大序號, avg([平均值]) as 總平均值 from 表名
要得到轉動慣量 列中所有數據的平均值,你可以自己舉一反三啊,一定要嚼爛了你才會吃啊:
select max([序號]) as 最大序號, avg([平均值]) as 總平均值, avg([轉動慣量]) as 轉動慣量平均值 from 表名
或者分別求三個值也行:
select max([序號]) as 最大序號 from 表名
select avg([平均值]) as 總平均值 from 表名
select avg([轉動慣量]) as 轉動慣量平均值 from 表名
Set rs1 = db.OpenRecordset("select avg(轉動慣量) from 項目")
然后rs1(0)的值就是“項目”這個表中所有“轉動慣量”的平均值了
mysql_select_db("my_db",?$con);
$sql="select?avg(ehscore)?from?history";
$query=mysql_query($sql);
echo?$query;
/***********
while($row=mysql_fetch_array($query))
{
echo?"平均數為".$sql;
}
****************/
mysql_close($con);
select avg(ehscore) from history;查詢出的結果就是平均值,直接輸出就可以了,不需要后面的循環
function getDivideNumber($number, $total, $index = 2) {
// 取平均數
$divide_number = floor($number / $total * pow(10, $index)) / pow(10, $index);
$divide_number = number_format($divide_number, $index, '.', '');
// 獲取最后一個數字
$last_number = $number - $divide_number * ($total - 1);
$last_number = number_format($last_number, $index, '.', '');
// 拼裝平分后的數據返回
$number_str = str_repeat($divide_number . ',', $total - 1) . $last_number;
return explode(',', $number_str);
}
$array = getDivideNumber(120, 3, $index = 0);
得到平均分配的數字數組,用遍歷后入庫
form method="post" action=""
input type="text" name="num"
input type="submit" value="提交" name="submit"
/form
?php
$num=isset($_POST['num'])?$_POST['num']:NULL;
if ($num){
$str="";
for($i=0;$i$num;$i++){
$str[]=rand();
}
//數組排序
sort($str);
//打印數組查看
print_r($str);
echo "br/";
//獲取數組第一個,最小值
echo reset($str);
echo "br/";
//獲取數組最后一個,最大值
echo end($str);
echo "br/";
//平均值,數組值相加,除以數量
echo array_sum($str)/$num;
}