php 去掉最大值,最小值,求出平均值(简洁代码)

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zfj915752851/article/details/75013021

php 去掉最大值,最小值,求出平均值(简洁代码)

<?php

$arr = array(10,6,9,7,8,6);

sort($arr);             //排序

array_pop($arr);        //去掉最大值

array_shift($arr);       //去掉最小值

$sum = array_sum($arr);  //求和

$count = count($arr);    //求当前数组元素个数

$num = $sum/$count;     //求平均值

//求得数保留两位小数的几种方法
//第一种:利用round()对浮点数进行四舍五入
echo round($num,2);
echo "<br/>";
//第二种:利用sprintf格式化字符串
$format_num = sprintf("%.2f",$num);
echo $format_num;
echo "<br/>";
//第三种:利用千位分组来格式化数字的函数number_format()
echo number_format($num, 2);
echo "<br/>";
//或者如下
echo number_format($num, 2, '.', '');
展开阅读全文

Average平均值、Max最大值和Min最小值函数

05-13

【课程内容】<br />n所涉及的具体内容包括输入录入技巧、排序、筛选、函数公式、数据透视表、图表、汇总等功能应用,并结合大量的企业应用实例,以互动的方式将解决思路和操作过程逐一呈现。<br /><br />n【课程特点】<br />n1、190节大容量课程:包含了Excel软件的大部分知识点;<br />n2、创新的教学模式:手把手教您电子表格,一看就懂,一学就会;<br />n3、完美贴心的操作提示:让您的眼睛始终处于操作的焦点位置,不用再满屏找光标;<br />n4、语言简洁精练:瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间;<br />n5、视频短小精悍:即方便于您的学习和记忆,也方便日后对功能的检索;<br /><br /><br />n【互动教程的特点】<br />n•互动性<br />n-首创互动式学习,不同于以往的任何一种学习方式,不看视频不看书,轻松,高效,好玩<br />n-手把手教学,一步步引导操作,实时看到效果,就像自己在操作一样,信心满满<br />n-即点即学,课程内可根据自己的需要,随时调整界面上方进度条,重复操作,加强记忆<br />n-强大的学习跟踪系统,对整体学习进度一目了然,及时调整学习计划,查疑补漏<br /><br />n•人性化<br />n-界面设计简洁,操作简单,没有繁琐的按钮,一点就可直接进入学习状态<br />n-贴心小提示,读懂你的小心思,零基础快速入门,学习无压力,不尴尬<br />n-超多原理解析,疑问解答,如同专业Excel导师亲身指导,不翻书快速记忆,Excel小白迅速成长<br /><br />n•实用性<br />n-课程由浅入深,操作过程详细剖析,一步步模仿,马上就会做。<br />n-涉及排序、筛选、函数公式、数据透视表、图表、汇总等核心功能的课程编排,通俗易懂不头疼<br />n-互动+观看视频,两种学习方式切换,上班路上,地铁里享受随时随地自由学习<br /><br />n通过本课程的学习,您将逐步掌握Excel 2016的各项功能和使用技巧。从而提高您的办公效率,早做完,不加班!!!<br /><br />

求一SQL语句 最大值 最小值 平均值

01-08

表A中的数据rntime aa bb cc ddrn2007-10-6 20:00 0.74 0.51 0.08 -0.95rn2007-10-6 20:05 0.19 0.47 -0.03 -1.1rn2007-10-6 20:10 0.4 0.42 0.07 -0.93rn2007-10-6 20:15 0.37 0.44 0.07 -0.92rn2007-10-6 20:20 0.42 0.47 0.15 -0.8rn2007-10-6 20:25 0.65 0.44 0.13 -0.85rn2007-10-6 20:30 1.21 0.65 0.07 -0.97rn2007-10-6 20:35 0.98 0.49 0.26 -0.63rn2007-10-6 20:40 1.4 0.54 0.13 -0.87rn2007-10-6 20:45 1.63 0.68 0.01 -1.03rn2007-10-6 20:50 1.26 0.56 -0.01 -1.08rn2007-10-6 20:55 1.17 0.56 0.1 -0.88rn2007-10-6 21:00 0.98 0.51 0.12 -0.83rn2007-10-6 21:05 1.49 0.51 0.08 -0.95rn2007-10-6 21:10 1.68 0.47 -0.03 -1.1rn2007-10-6 21:15 1.35 0.42 0.07 -0.93rn2007-10-6 21:20 1.49 0.44 0.07 -0.92rn2007-10-6 21:25 1.21 0.44 0.13 -0.85rn2007-10-6 21:30 0.98 0.51 -0.04 -1.15rn2007-10-6 21:35 1.26 0.47 0.04 -0.97rn2007-10-6 21:40 0.14 0.54 0.14 -0.87rn2007-10-6 21:45 0.19 0.42 0.12 -0.83rn2007-10-6 21:50 0.51 0.63 0.01 -1.03rn2007-10-6 21:55 0.65 0.42 -0.11 -1.2rn2007-10-6 22:00 0.75 0.61 0.21 -0.75rn2007-10-6 22:05 0.7 0.51 0.03 -0.98rn2007-10-6 22:10 0.37 0.65 0.02 -1.03rn2007-10-6 22:15 1.17 0.33 0.11 -0.9rn2007-10-6 22:20 1.63 0.44 -0.02 -1.03rn2007-10-6 22:25 1.35 0.54 0.07 -0.97rn2007-10-6 22:30 1.72 0.65 0.22 -0.72rn2007-10-6 22:35 1.82 0.65 -0.06 -1.08rn2007-10-6 22:40 1.86 0.65 0.03 -1rn2007-10-6 22:45 1.91 0.63 0.14 -0.82rn2007-10-6 22:50 1.82 0.61 0.16 -0.83rn2007-10-6 22:55 1.82 0.58 -0.02 -1.08rn2007-10-6 23:00 1.72 0.65 -0.04 -1.12rn2007-10-6 23:05 2.05 0.49 0.21 -0.73rn2007-10-6 23:10 2.28 0.65 0.07 -0.95rn2007-10-6 23:15 1.68 0.56 -0.06 -1.1rn2007-10-6 23:20 1.63 0.7 0.28 -0.6rn2007-10-6 23:25 1.4 0.51 -0.04 -1.15rn2007-10-6 23:30 0.51 0.47 0.04 -0.97rn2007-10-6 23:35 0.37 0.54 0.14 -0.87rn2007-10-6 23:40 0.56 0.42 0.12 -0.83rn2007-10-6 23:45 0.75 0.63 0.01 -1.03rn2007-10-6 23:50 0.93 0.42 -0.11 -1.2rn2007-10-6 23:55 0.98 0.61 0.21 -0.75rn2007-10-7 0.75 0.51 0.03 -0.98rn2007-10-7 0:05 0.51 0.65 0.02 -1.03rn2007-10-7 0:10 0.56 0.33 0.11 -0.9rn2007-10-7 0:15 0.7 0.44 -0.02 -1.03rn2007-10-7 0:20 0.56 0.54 0.07 -0.97rn2007-10-7 0:25 0.56 0.65 0.22 -0.72rn2007-10-7 0:30 0.42 0.65 -0.06 -1.08rn2007-10-7 0:35 0.09 0.65 0.03 -1rn2007-10-7 0:40 0.61 0.63 0.14 -0.82rn2007-10-7 0:45 0.75 0.61 0.16 -0.83rn2007-10-7 0:50 0.42 0.58 -0.02 -1.08rn2007-10-7 0:55 0.84 0.65 -0.04 -1.12rn2007-10-7 1:00 0.47 0.49 0.21 -0.73rn2007-10-7 1:05 0.61 0.65 0.07 -0.95rn2007-10-7 1:10 0.56 0.56 -0.06 -1.1rn2007-10-7 1:15 0.51 0.7 0.28 -0.6rn2007-10-7 1:20 0.33 0.51 -0.04 -1.15rn2007-10-7 1:25 0.56 0.47 0.04 -0.97rn2007-10-7 1:30 0.7 0.54 0.14 -0.87rn2007-10-7 1:35 0.51 0.42 0.12 -0.83rn2007-10-7 1:40 0.7 0.63 0.01 -1.03rn2007-10-7 1:45 0.7 0.42 -0.11 -1.2rn2007-10-7 1:50 0.42 0.61 0.21 -0.75rn2007-10-7 1:55 0.89 0.51 0.03 -0.98rn2007-10-7 2:00 0.7 0.65 0.02 -1.03rn2007-10-7 2:05 0.89 0.33 0.11 -0.9rn2007-10-7 2:10 0.19 0.44 -0.02 -1.03rn2007-10-7 2:15 0.51 0.54 0.07 -0.97rn2007-10-7 2:20 0 0.65 0.22 -0.72rn2007-10-7 2:25 1.12 0.65 -0.06 -1.08rn2007-10-7 2:30 1.4 0.65 0.03 -1rn2007-10-7 2:35 1.17 0.63 0.14 -0.82rnrn我想要的结果为rntime aa(最大值) aa(最小值) aa(平均值) bb(最大值) bb(最小值) bb(平均值) cc(最大值) cc(最小值) cc(平均值) rn2007-10-6 20:00 12 14 13rn2007-10-6 21:00 41 12 12rn2007-10-6 22:00rn2007-10-6 23:00rn2007-10-7 00:00rn2007-10-7 1:00rn2007-10-7 2:00rnrn也就是说 把 2007-10-6 所有的20:00的数据 汇总求最大值 最小值 平均值rn2007-10-6 所有的21:00的数据 汇总求最大值 最小值 平均值rn2007-10-6 所有的22:00的数据 汇总求最大值 最小值 平均值rn2007-10-6 所有的23:00的数据 汇总求最大值 最小值 平均值rn以此类推。。rn我是个新手,感谢帮忙。。rnrnrnrn 论坛

没有更多推荐了,返回首页