关于整形数据表示范围
char只有一个字节,即8个比特。
2^8=256;
256表示0;
1~127表示1~127;
128~255表示-128~-1;
char 1字节 -128~127.其实就是-2^7~2^7-1.
short就是2个字节,16个比特。
那么 short 2个字节 -32768~32767,即-2^15~2^15-1.
也就是说一个整形数据的表示范围就是:
-2^(n-1)~2^(n-1)-1。n代表比特。
其他类型类推。
char只有一个字节,即8个比特。
2^8=256;
256表示0;
1~127表示1~127;
128~255表示-128~-1;
char 1字节 -128~127.其实就是-2^7~2^7-1.
short就是2个字节,16个比特。
那么 short 2个字节 -32768~32767,即-2^15~2^15-1.
也就是说一个整形数据的表示范围就是:
-2^(n-1)~2^(n-1)-1。n代表比特。
其他类型类推。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!