
正文
php数据平均分配函数 php数据平均分配函数怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP使用随机函数,产生三个2位整数,输出到页面,并求出三个数中的最大值、最小值、平均值
?php
$a=rand(10,99);
$b=rand(10,99);
$c=rand(10,99);
echo "三个随机数为".$a.",".$b.",".$c;
echo "最大值php数据平均分配函数:".max($a,$b,$c);
echo "最小值php数据平均分配函数:".min($a,$b,$c);
echo "平均值php数据平均分配函数:".($a+$b+$c)/3;
相关问答
Q1: PHP语言 用函数求和,求平均值。怎么求?
$array = array(3,5,67,8,9,21);
echo array_sum($array);
echo array_sum($array)/count($array) ;
Q2: php编程题 40学生,用数组函数将40名学生平均分成10组,每组4人。
使用array_chunk( $students, 4, true )这个方法就直接实现了。
其中$students就是包括40名学生的数组。
Q3: PHP在页面文本框中输入整数N,调用函数count(),输出N个随机数的最大、最小、平均值。
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;
}
Q4: php round函数用法是什么?
1、数据库中的round()
Round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。除数值外,也可对日期进行舍入运算。
2、Excel中的round()
round函数是EXCEL中的一个基本函数,作用按指定的位数对数值进行四舍五入,语法是ROUND(number, num_digits)。
3、PHP中的round()
round(x,prec),x:可选,规定要舍入的数字。prec:可选,规定小数点后的位数。
函数将返回将 x 根据指定精度 prec (十进制小数点后数字的数目)进行四舍五入的结果。prec 也可以是负数或零(默认值)。
Q5: php如何平均分割字符串 例分割为四部分
首先你要确认该字符串的编码
如果是gbk的编码 则一个汉字占用2个字节 如果是utf-8编码的话 则占用3个字节。
?
$s='这是1个中英混合的abcd';
$s=iconv('gbk','utf-8',$s);
echo $len=strlen($s);//取得字符串长度 一个gbk汉字是占用2个字节 而utf-8是占3个字节
echo "br";
echo $mblen=mb_strlen($s,'utf-8');//获取单词的长度 一个汉字是1个字节
?
明白这个原理 就不难了 下面俺来写个函数给你
?
$s='这是1个中英混合的abcd';
$s=iconv('gbk','utf-8',$s);//如果你确认你的字符串的编码是UTF-8就去掉这句
print_r(strSplit($s,4));
//字符串切割函数 str为字符串 num为每段分割为几
function strSplit($str,$num=4){
$len=mb_strlen($str,'utf-8');//获取字符串长度 每个汉字算1
$partNum=ceil($len/$num);
$arr=array();
for($i=0;$i$partNum;$i++){
$begin=$i*$num;
$arr[]=iconv_substr($str,$begin,$num,'utf-8');
}
return $arr;
}
?
关于php数据平均分配函数和php数据平均分配函数怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







