float:单精度浮点数,double:双精度浮点数。两者的主要区别:在内存中占有的字节数不同,单精度浮点数在机内存占4个字节,双精度浮点数在机内存占8个字节。
有效数字位数不同,单精度浮点数有效数字8位,双精度浮点数有效数字16位。