If与f精度区别:
1所能表示数的范围不同单精度浮点的表示范围-3.40+38-
+3.40E+38,双精度浮点的表示范围:-1.7gE+308~+1.7gE+308
2,有效数字位数不同
单精度浮点数有效数字保证6位,部分7位,双精度浮:有效数字保证15位:部分16位。
3代表的数据类型不同
%f代表单精度浮点型数据(float),%lf代表双精度浮点数据(double)。在程序中处理速度不同一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快。
原创 | 2022-11-18 16:50:08 |浏览:1.6万
If与f精度区别:
1所能表示数的范围不同单精度浮点的表示范围-3.40+38-
+3.40E+38,双精度浮点的表示范围:-1.7gE+308~+1.7gE+308
2,有效数字位数不同
单精度浮点数有效数字保证6位,部分7位,双精度浮:有效数字保证15位:部分16位。
3代表的数据类型不同
%f代表单精度浮点型数据(float),%lf代表双精度浮点数据(double)。在程序中处理速度不同一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快。
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com