编辑: 笔墨随风 2018-06-03

4 个字节

32 位二进制表示. 这样表示的数大约有

7 位十进制有效数字, 数值的表示范围约为 ± * * ? ( . . )

34 10

34 10

38 38 L ;

2. 双精度类型的数用

8 个字节

64 位二进制表示,双精度数大约有

16 位十进制有效数字, 数值的表示范围约为 ± * * ? ( . . )

17 10

17 10

308 308 L ;

3. 长双精度类型的数用

10 个字节

80 位二进制表示,大约有

19 位十进制有效数字,其数 值的表示范围约为 ± * * ? ( . . )

12 10

12 10

4932 4932 L . 显然,每个实数类型能表示的数也只是数学中实数的一个小子集合,不仅表示范围有限,表 要用某计算机上的某个 C 语言系统编程, 要做的一件事就是查清该系统里各种整数 类型的表示范围.有关情况可以从系统使用手册中查到,或查看介绍该系统的书籍,或 查看系统的联机帮助.此外,还可以查看这个 C 系统中名字为 limit.h 的文件.这是 每个 C 语言系统都有的一个标准文件,其中列出了各种情况的具体规定. 对于浮点数也有类似情况.例如,在一些 C 语言系统里,long double 采用与 double 同样的表示方式.有关具体 C 语言系统中浮点数表示的情况,也应查阅系统手 册,........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题