c语言float类型小数点后有几位有效数字?


本文摘自PHP中文网,作者angryTom,侵删。

c语言float类型小数点后有几位有效数字?

float类型小数点后有效数字为6~7位。

C语言中浮点型一般分为float单精度型、double双精度型、long double长精度型,单精度浮点型小数点后面有效数字为6~7位和双精度浮点型小数点后面有效数字为15~16位。单精度为32位,双精度为64位,8位为一个字节。

在C语言标准库头文件float.h定义了浮点数小数点后的有效位数 :

1

2

3

4

//float.h头文件的部分代码

#define DBL_DIG 15 //双精度小数点后15位

#define FLT_DIG 6 //单精度小数点后6位

#define LDBL_DIG 19 //长双精度小数点19

推荐学习:c语言视频教程

以上就是c语言float类型小数点后有几位有效数字?的详细内容!

相关阅读 >>

C语言中求余运算符是什么?

C语言0x什么意思

C语言for循环如何打印菱形

C语言中的函数可不可以单独进行编译?

C语言%4d什么意思

C语言数组怎么定义?

C语言取余符号是什么

C语言源程序结构是怎样的?

C语言中do while语句的用法是什么?

visual c++6.0怎么新建C语言项目

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...