问答详情
首页
找产品
找企业
资讯
论坛
百科
问答
维修
服务
品牌
改装
首页
问答
电器
传感器
问答详情
问
java程序计算精度的问题。
#估计精度#
#电子稳定程序#
#电子稳定程序系统#
#传感器精度#
#列车牵引计算#
全部回答2
默认
最新
匿名
2025-04-28
在java计算中,int/int得到的是一个int,也就是说,3/7得到的结果是一个int(小数部分全部去掉),故而3/7=0。。后面的自己分析吧。。如果你想3/7得到一个float或者double,就应该使用3.0/7或者3/7.0或者3.0/7.0当然,double t=3;t/7也可以。。
0
点赞
孤独的狼
2025-04-28
的确使用普通的double/float都会发生精度的问题,所以你需要使用BigDecimal这个类,百度一下他的用法,专门用来处理精度问题的
0
点赞
没有更多内容了
求购