例如以下语句:
float floatVal = 3.15884534;
这个 3.15884534 会变成 3.15885 保存在 floatVal 中。即float 约 精确到 小数点后第四位
从文件读取时,还是先按double读入
例如 现在我的 的tmp.txt 存有 一个 2.446789 数(注意,这个数小点数后有六位数)
运行以下代码:
运行结果是:
floatVal = 2.44679
2.446789 变成了 2.44679, 说明最后一位(即第五位)是四舍五入的估计值。