uint是什么意思
2024-10-07 14:07:35
uint是无符号整型、无符号整数、自然数、位无符号整数的意思,UINT类型在WINDOWSAPI中有定义,它对应于32位无符号整数。
无符号整型:取值是2^31-1,即:0-4294967295。
就拿十进制的32767来说,其二进制为:
0111111111111111。
对于无符号的整型32767来说,它的二进制的最高位称为数据位,即那个0就是数据位,数据位是要参与运算的,如果把0改成1,即16个1,它的十进制就是65535。就是2的15次方+2的14次方等等。一直加到2的0次方,这是不同于有符号整型的。
有无符号的根本原因可以说就是因为数据出现了溢出现象导致的。
无符号值可以避免误存负数,且扩大了表示范围。
如:人150岁之内unsignedtinyint1无符号值:0到255。
龟数百岁unsignedsmallint2无符号值:0到65535。
恐龙化石数千万年unsignedint4无符号值:0到约42、9亿。
太阳约50亿年unsignedbigint8无符号值:0到约10的19次方。
- 上一篇:家长要求更换教师校长如何应对
- 下一篇:家长是什么意思
猜你喜欢
-
镁和稀盐酸反应生成什么
阅读量:52 -
镁和氧化性酸反应会怎么样
阅读量:54 -
镁会和冷水反应吗
阅读量:87 -
镁可以与水反应吗
阅读量:35 -
镁离子和偏铝酸根能否共存
阅读量:95 -
镁离子有没有定性鉴定方法
阅读量:37 -
镁氧柠檬酸盐有什么作用
阅读量:92 -
镁与氯化铝溶液反应
阅读量:24 -
镁与氧气在常温下反应么
阅读量:46 -
镁元素是什么
阅读量:23
猜你喜欢
-
阅读量:23
-
阅读量:13
-
阅读量:43
-
阅读量:6
-
阅读量:33
-
阅读量:17
-
阅读量:43
-
阅读量:74
-
阅读量:64
-
阅读量:72