float 单精度 占用4字节 有效数字范围:7位
double 双精度 占8字节 有效数字范围15-16位
区别就是占用内存的大小不同。和能表示的有效数字范围不同
比如 3.14 有效数字就是3位 其实就是不包括小数点 数字的个数
如何选择:
如果数字不会超过5位数 加上保留2位小数的话 那么float就够用了