Java 双精度数据类型返回错误的值
是否有双数据类型返回1.10而不是1.1的解决方案。我的问题是,如果我给双变量赋值1.10,它就会打印出1.1。它忽略最后一个零。因此,我必须为打印1.10整数做些什么。后面的零会自动排除。我建议使用字符串而不是double来保留这些零。如果您以后需要使用它进行计算,可以使用double.parseDouble将其转换为double,尽管这将删除尾随的零。这个问题有点小,因此可能会被关闭,但我认为您的问题实际上可能与打印double值时使用的格式有关,而不是双倍本身。看一看-嗨,朋友。欢迎来到SO。不要因为落选而失望。在这种情况下,这只是表明你的问题有重复的地方。你也应该看看重复的地方。Java 双精度数据类型返回错误的值,java,Java,是否有双数据类型返回1.10而不是1.1的解决方案。我的问题是,如果我给双变量赋值1.10,它就会打印出1.1。它忽略最后一个零。因此,我必须为打印1.10整数做些什么。后面的零会自动排除。我建议使用字符串而不是double来保留这些零。如果您以后需要使用它进行计算,可以使用double.parseDouble将其转换为double,尽管这将删除尾随的零。这个问题有点小,因此可能会被关闭,但我认为您的问题实际上可能与打印double值时使用的格式有关,而不是双倍本身。看一看-嗨,朋友。欢迎来到S