阅读数:631
已有1条回答
管理员
int数据类型是32位有符号Java原语数据类型。int数据类型的变量需要32位内存。其有效范围为-2,147,483,648至2,147,483,647(-231至231-1)。对于正数来说,它的补码就是它本身。对于负数来说,它的补码是它对应的正数的二进数所有位取反之后加一。
由负数的补码求原码也是相同的操作(所有位取反+1)即为该负数的绝对值,此范围中的所有整数称为整数字面量。例如,10,-200,0,30,19等是int的整数字面值。一个整数字面量可以分配给一个int变量,如num1。
在一般的电脑中,int占用4字节,32比特,数据范围为-2147483648~2147483647[-2^31~2^31-1];在之前的微型机中,int占用2字节,16比特,数据范围为-32768~32767[-2^15~2^15-1];使用printf输出int占用字节数量:printf("%d",sizeof(int));除了int类型之外,还有short、long、longlong类型可以表示整数。
猜你喜欢
哈弗初恋有几种颜色 哈弗初恋哪个颜色好看(天空蓝动感耐看)
渣女的表现和典型特征
5g网络是第几代移动通信网络
净水器真的有用吗
RedmiNote13Pro+怎么关闭广告推送
iQOO 11S怎么关闭自动旋转
新捷途x70图片报价配置(新款捷途X70起售价)
热巧克力和热可可的区别
a16处理器手机有哪些
荣耀Magic V2续航怎么样
Xiaomi MIX FOLD 2信号差怎么解决
磁带能保存多久
最新学习
一个手机号可以绑定几个qq号码
比亚迪f6二手车(比亚迪f6二手车怎样)
豹猫是国家保护动物吗
五台山在哪个省
水果为什么不能放置太久
蒜蓉蒸扇贝要蒸多久
铃木维特拉是什么发动机 分别有两款发动机
官仙三部曲是哪三部
oppo一键打开手电筒
苹果13怎么设置手写
秃鹫的特点
idm为什么不建议拉满线程