为什么是double num = 2.5而不是float num = 2.5
double是双精度,float是单精度
double 的精度比float 的精度高
都可以吧。。。
都可以,double和float分别代表两种数据类型,只不过double比float精度高但更占内存
对于值2.5,在此例中使用double和float结果是一样的。它们的主要区别是取值范围不同,占用内存分别为8,4字节!