单精度数 双精度数 整数 长整数的区别 整数与双精度整数


单精度数 双精度数 整数 长整数的区别 整数与双精度整数

文章插图
大家好,小龙来为大家解答以上的问题 。整数与双精度整数,单精度数 双精度数 整数 长整数的区别这个很多人还不知道,现在让我们一起来看看吧!
【单精度数 双精度数 整数 长整数的区别 整数与双精度整数】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、参考资料来源:百度百科-单精度参考资料来源:百度百科-双精度浮点数参考资料来源:百度百科-长整型参考资料来源:百度百科-整型 。
本文到此分享完毕,希望对大家有所帮助 。

    推荐阅读