根据此浮点转换器(https://www.h-schmidt.net/FloatConverter/IEEE754.html),实际上将0.1二进制存储为00111101110011001100110011001101 .....(无限)。那么其十进制表示形式类似于0.100000001490116119384765625。例如,当我们存储一个像0.1这样的浮点数并进行打印时,Java如何实际上表示为“ 0.1”而不是像“ 0.100000001490116119384765625”那样存储的实际值呢?
谢谢