在Java中,我们可以隐式地将int转换为float,这可能会导致精度损失,如下面的示例代码所示。 public static void main(String [] args) { System.out.println("integer value is " + intVal); System.out.println("double value is &
我使用sizeof检查了我的64 bit和opteron机器中的长整型和浮点型的大小。两者都显示为4。当我检查limits.h和float.h的最大浮点数和长整型值时,我得到了以下值:
Max value of Float:340282346638528859811704183484516925440.000000如果是这样,这是否会影响性能:例如,使用长整型比使用浮点型快吗?