12.17 java学习 整形数据了解和范围计算

数据类型 整形 byte 短整形 short 浮点型 int 字符型 char
四类八种 四类 整形 byte  类似于1 2 3  浮点型 int 小数 字符型 char 例如a b c 布尔型 boolean 只有两个值 true和false
整形分为四种 byte 字节 1个字节 short 短整形 2个字节 int 整形 4个字节 long 长整形 8个字节 整形为什么会分四种这么多 举例 比如说统计语文成绩100分 0000 0001 代表 1 八位二进制能代表的最大的表示的数字的范围是2的8次方 256 从0到255 统计中国人数 用八位二进制表示不出来,或许可以使用32位 如果任何一个数字都用32位二进制表示 空间利用率就没那么好 结合实际情况根据内存的占用率和表示数字的大小来合理分配
每个整形代表的范围怎么计算 重要的是计算的思路不是结果
计算byte的取值范围 一个字节是8位 0000 0001 正常表示是0~255 0~2的8次方-1 但我们不只有正数还有负数 第一位是符号位 是0就是正数 1就是负数 最小值是11

12.17 java学习 整形数据了解和范围计算最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/9770.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>