您的位置:首页 > 其它

数据类型和数值范围

2013-11-24 20:07 423 查看
x86

数据类型类型标示符 字节数值范围
整形  [signed] int4-2147483648~+2147483647
无符号整形unsigned int40~4294967295
短整型short [int]2-32768~+32767
无符号短整型unsigned short [int]20~65535
长整形long [int]4-2147483648~+2147483647
无符号长整形unsigned long [int]40~4294967295
字符型[signed] char1-128~+127  
无符号字符型unsigned char10~255
单精度型float43.4*10e-38~3.4*10e38
双精度型double81.7*10e-308~1.7*10e308
长双精度型long double81.7*10e-308~1.7*10e308
51mcu

数据类型类型标示符 字节数值范围
整形  [signed] int2-32768~+32767
无符号整形unsigned int20~65535
短整型short [int]2-32768~+32767
无符号短整型unsigned short [int]20~65535
长整形long [int]4-2147483648~+2147483647
无符号长整形unsigned long [int]40~4294967295
字符型[signed] char1-128~+127  
无符号字符型unsigned char10~255
单精度型float43.4*10e-38~3.4*10e38
双精度型double43.4*10e-38~3.4*10e38
长双精度型long double43.4*10e-38~3.4*10e38

ARM

数据类型类型标示符 字节数值范围
整形  [signed] int4-2147483648~+2147483647
无符号整形unsigned int40~4294967295
短整型short [int]2-32768~+32767
无符号短整型unsigned short [int]20~65535
长整形long [int]4-2147483648~+2147483647
双字长整形long long 8
无符号长整形unsigned long [int]40~4294967295
字符型[signed] char1-128~+127  
无符号字符型unsigned char10~255
单精度型float43.4*10e-38~3.4*10e38
双精度型double81.7*10e-308~1.7*10e308
长双精度型long double81.7*10e-308~1.7*10e308

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: