首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

输入有关问题

2012-02-22 
输入问题?在C#中,,,char类型占1个字节,8位,,所能表示最大的数为2^8-1255那么int32占4个字节,,32位,,所能

输入问题?
在C#中,,,char类型占1个字节,8位,,所能表示最大的数为2^8-1   =   255
那么int32   占4个字节,,32位,,所能表示最大的数应该为2^32-1=4294967295
而实际为什么是2147483647呢。。。有点不明白。。

[解决办法]
兄弟
int是整型,32位,没错
但是请注意,还有负数
[解决办法]
有一位符号位。
[解决办法]
类型 范围
int -2,147,483,648 到 2,147,483,647


[解决办法]
你说的应用是无符号的整型uint:

uint 0 到 4,294,967,295

热点排行