永发信息网

一个整数怎么占了4个字节

答案:6  悬赏:80  手机版
解决时间 2021-11-16 19:31
  • 提问者网友:寂寞梧桐
  • 2021-11-16 14:37
一个整数怎么占了4个字节
最佳答案
  • 五星知识达人网友:千夜
  • 2021-11-16 15:36
是说一个int型占了4个字节的内存。。不论哪个数字都一样
当你输入代码 例如int a;
java 就会在内存中开辟4个字节 也就是32位二进制 的内存空间 用来存放 你所输入的数字,你的6在内存会变成这样子0000 0000 0000 0000 0000 0000 0000 0110
如果只是一个字节的话,那时byte 的存储空间
short是 2个字节 long 是8个字节 。。所以可以根据你需要的内存,定义什么样的整形。
byte short int long 就是整形的四个不同类型,
全部回答
  • 1楼网友:一袍清酒付
  • 2021-11-16 20:54
他说占4个字节是一个整数分配了4个字节的空间,一个字节上面只有0、1。0~9正好是4个字节(2进制嘛)可以表示完全。对吧
  • 2楼网友:荒野風
  • 2021-11-16 20:04
呵呵 LZ你好!整数6是int型的,而int这种类型的数在java内存空间里占4个字节,不管有多长,哪怕是100也是只占4个字节。望LZ采纳!
  • 3楼网友:鸠书
  • 2021-11-16 18:25
一个字节8bit,但是一个int型要32bit,SO...
  • 4楼网友:拾荒鲤
  • 2021-11-16 17:13
要看你用的是什么类型的变量去装它的。
int占32位就是四个字节。short两个字节
  • 5楼网友:走死在岁月里
  • 2021-11-16 16:42
一个整数占据四个字节
在计算机中,数字是以二进制的形式存储的,即只使用0和1存储
其中一个字节分为8位,每一位都可以是0或者1
四个字节就是32位,那么int的范围也就是 0 到 2^32

即从32位全为0到32位全为1

整数6也是这样,将6化为32二进制的表示进行存储,不够32位前面补0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯