阅读数: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类型可以表示整数。
猜你喜欢
基金和股票有什么区别
七长老什么级别
科目三考试项目有哪些
荣耀Magic5Pro怎么设置桌面天气显示
小米13 Ultra怎么进入开发者模式
日产奇骏油箱多少升
vivo Y78+怎么设置青少年模式
风机前段装的是消声器还是静压箱
培养兴趣的重要性有哪些
怎样预约血液hcg
oppo怎么设置大文件夹
废气阀坏了有哪些特征(大众CC废气阀坏了有什么反应)
最新学习
私家车电瓶几年换一次 三年都没问题
ns会员有什么用
二手优品手机是什么意思
1.5p空调用几平方的电线
瑞虎7油耗
汽车指示灯图片大全常用(汽车仪表盘的180多种指示灯介绍)
小度x8的所有功能介绍
手机通话爱断线怎么办
冰蓝色示宽灯交警查吗
爱奇艺黄金会员和星钻会员的区别
东风风光ix7多少钱一辆 风光ix7仅需12万一辆(车身长达4930mm)
esd和gho有什么区别