关于Java中小数的运算问题 时间:835次浏览2019.07.31提问 已解决问题hao231知道平台可亲可爱的初中生网友在835次浏览2019.07.31提问提了关于IT技术编程Java相关的问题,他的提问哪里关于Java中小数的运算问题IT技术编程Java希望大家能够帮助她。 详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 ! 第1个回答 北执2019.11.28回答publicclassTest{publicstaticvoidmain(String[]args){floatm=13;floatn=10;floatp=(m+n)/2;intln("p="+p);}}输出结果如下:$javacTest.java$java-cp.Testp=11.5 第2个回答 2019.08.12回答楼上说的不错,double类型的计算会损失精度实际上不只是double,浮点数的计算都会丢失精度。有兴趣可以了解一下浮点数在计算机中的储存原理、以及运算原理。 第3个回答 X2019.07.31回答因为系统对于小数默认是双精度的,double类型的计算会损失精度