社区
Java SE
帖子详情
关于byte的问题
stayup
2005-01-31 06:37:34
当short类型的数值转化为byte类型的数值的时候,如果short类型的数值超过了byte数值的,那么先取模byte 的值域。
我想问一个,这个byte的值域准确一点,到底是多少呢?
...全文
113
5
打赏
收藏
关于byte的问题
当short类型的数值转化为byte类型的数值的时候,如果short类型的数值超过了byte数值的,那么先取模byte 的值域。 我想问一个,这个byte的值域准确一点,到底是多少呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zeroman20
2005-01-31
打赏
举报
回复
会丢失精度的....
treesoft
2005-01-31
打赏
举报
回复
public class Test {
public static void main(String[] args) {
System.out.println(Byte.MAX_VALUE);
System.out.println(Byte.MIN_VALUE);
}
}
最大值127 ,最小值-128
sailingaway
2005-01-31
打赏
举报
回复
short是16位,它自然表达不了
sailingaway
2005-01-31
打赏
举报
回复
它是8bit,即有8位,由于每位是0或1这两种情况,所以共可以表达2的8次方(256)个数字,由于它是有符号位的问题,因此实际最大为2的7次方(128),而最小即为-(2的7次方 - 1)即-127。
stayup
2005-01-31
打赏
举报
回复
还是不明白
OpenGL-自主高性能三维GIS平台架构与实现-第二季
byte
nx,ny,nz,nw;}顶点数据的生成和计算 WGS84投影计算 5 wgs84 投影 球体被切成一个个小圆弧,一共60个投影带,分别为01,02.........60WGS的最新版本为WGS 84(也称作WGS 1984、EPSG:4326),...
关于
byte
溢出
问题
byte
溢出
问题
byte
类型占内存8个字节,取值范围是-128~127 当
byte
类型超过127时就会出现内存溢出情况,举个栗子: //输出的value应该为多少,不妨自己算一下
byte
value = 120; value += 12; System.out.println...
java声明
byte
类型数据_java-关于
byte
类型数据的一些
问题
使用二进制形式赋值报错
问题
为
byte
类型变量赋值只能是-128~127范围内的数。可以使用二进制形式赋值,如:
byte
b = 0b10011; (b=19)。且使用二进制赋值时,系统是以补码形式解析赋值的二进制数(如对于0...
关于
byte
超出数据范围
问题
今天遇到一个
问题
byte
a = 1; a+=200;
byte
自增时我特意改成了超过他范围(-128-127)的数 最后控制台输出了 -55 查了好久,谈谈我的理解 计算机底层存储是用补码的形式 201的二进制表示 1100 1001 正数...
关于
byte
a=1;
byte
b=2;
byte
c=a+b;报错,而
byte
d=1+2;却不报错,这个
问题
的原因和自己的一些理解
我们来看一下代码---->
byte
a=1;
byte
b=2;
byte
c=a+b;//编译不通过 ...那么
问题
就来了,
byte
d=1+2;这里=右边的1+2不也是int类型吗为什么它却不报错呢? 我刚开始也一直想不通,后来发现这里...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章