- float 能表示的具体数字的个数与 int 相同
- float 可表示的数字之间不是连续的, 存在间隙
- float只是一种近似的表示法, 不能作为精确数使用
- 由于内存表示法相对复杂, float 的运算速度比 int 慢得多
注意: double 与 float 的内存表示法相同 ,由于占用的内存较多, 所能表示的精度比 float 高,但也是不精确的。
———因此, 浮点数不能用于直接比较,否则可能出错。
注意: double 与 float 的内存表示法相同 ,由于占用的内存较多, 所能表示的精度比 float 高,但也是不精确的。
———因此, 浮点数不能用于直接比较,否则可能出错。