上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子

2022-08-11 教育 107阅读
浮点数用==判定很危险,一般相等的也会判为不相等。
可以用差的绝对值小于1E-6等等。
另外,整数浮点数混合运算,自动类型转换,想要用浮点数进行运算,一定要把浮点数放在最前面。
5/2.0,按5/2计算=2
5.0/2,按5.0/2.0=2.5
((i*10+m)*1.0)/((j*10+n)*1.0)要改成
1.0*(i*10+m)/(j*10+n)
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com