我有一个我正在修改的考试题目,问题是4分.
"在java中,我们可以将int分配给double或float".这会丢失信息吗?为什么?
我已经说过,因为int通常具有固定的长度或大小 - 存储数据的精度是有限的,其中以浮点存储信息可能是无限的,基本上我们丢失信息因为这个
现在我有点粗略地说我是否在这里击中了正确的区域.我非常肯定它会失去精确度,但我无法完全理解为什么.我能得到一些帮助吗?
java floating-point precision double
double ×1
floating-point ×1
java ×1
precision ×1