您的位置首页 >精选知识 >

单精度数 双精度数 整数 长整数的区别是什么(单精度数 双精度数 整数 长整数的区别)

您好,今天芳芳来为大家解答以上的问题。单精度数 双精度数 整数 长整数的区别是什么,单精度数 双精度数 整数 长整数的区别相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、数据长度不同:单精度浮点数用4字节存储。

2、双精度浮点数用8字节存储,一般用于计算机变成中定义变量,占用8个字节存储空间。

3、整型在内存中可能占2或4个字节(通常分别在16位机和32位机上),其取值为基本整常数。

4、长整型,长度至少32位,而64位类Unix系统为64位。

5、2、类型说明符不同:整型类型说明符为int。

6、长整型类型说明符为long int或long,64位整型(非ANSI标准)类型说明符为__int64、long long int或long long。

7、双精度浮点数(double)类型是在IEEE二进制浮点数算术标准(ANSI/IEEE Std 754-1985)中定义的,双精度浮点数(Double)。

8、Single单精度浮点型。

9、3、数值范围不同:long int表示:-2147483648~2147483647,unsigned long可以表示0~4294967295。

10、基本整型的十进制无符号整常数的范围为0~65535,有符号数为-32768~+32767。

11、双精度其数值范围为-1.7E-308~1.7E+308,单精度浮点数可以表示的范围为±3.40282 * 10^38。

12、参考资料来源:百度百科-单精度参考资料来源:百度百科-双精度浮点数参考资料来源:百度百科-长整型参考资料来源:百度百科-整型。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!