2-9题目看不懂

2-9题目看不懂

 计算误差最大的零件 不是应该用 3.5 减数组里面最小的数 得出的误差吗 ?为什么效果图结果要1.016?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

题目中说的给出的都是不合格的零件  ,然后说这些不合格零件计算误差最大的 所以当然是尺寸最小的误差最大啊  所以直接用min就可以了

  • 晴天36 提问者 #1
    就是这些不合格零件里面 最高和最低的误差吗,我计算过也不是1.016啊
    2017-12-06 23:07:10
  • 误是人非w 回复 提问者 晴天36 #2
    你这样理解,这批零件都是不合格的,但你不知道合格的尺寸是多少,只知道合格的口径比较大,然后你再看给出的尺寸,就是最小的误差最大吧 所以就是1.016毫米 也就是min
    2017-12-07 08:00:57
  • 晴天36 提问者 回复 误是人非w #3
    懂了 口径跟尺寸不是同一个位置
    2017-12-10 23:21:32
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 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师