Java中Double转String的显示位数问题
本人在用java做计算器,所以对数字要求很高。目前有两个问题。 1:显示的数字用字符串表示,当其转换为double型计算完再转回String时会有多余的零出现比如“0.0”该怎么去掉呢? 2:乘法会有这样的问题:3.2 * 3 = 9. 00001 如何解决精度问题?
可以用String.Format 格式化掉多余的0.0
没有办法,这是硬件的局限性造成的 你需要自己控制精度,按照一定标准(比如保留小数位8位)上四舍五入
答:不知道你学到什么程度。学没学GUI啊?Swing呢?JDBC连接数据库呢? 1、创建一个父类和子类,父类有一个数据成员,子类继承父类的数据成员。通过构造函数初始...详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>