正在回答
2回答
题目中说的给出的都是不合格的零件 ,然后说这些不合格零件计算误差最大的 所以当然是尺寸最小的误差最大啊 所以直接用min就可以了
jack6398
2018-06-12 13:20:29
先看懂题目好吗?谁说尺寸最小的就是误差最大的 ,假设里面有一个6.35,你说说那个误差最大?正确的做法就是3.5减去里面每一个数,取绝对值,再取数组里面最大的绝对值,得对应的尺寸,才是正确的做法。代码附上
function increment($num){
return abs(3.50-$num);
}
$array= array(1.234,2.257,1.029,1.694,2.813,3.417,2.654,1.016,3.048,3.459);
$num =array_map("increment",$array);
echo "误差最大的零件口径是",(3.50-max($num)),"毫米";
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星