永发信息网

Java语言基础强制转换数据溢出后的结果怎么算

答案:2  悬赏:50  手机版
解决时间 2021-04-07 07:28
Java语言基础强制转换数据溢出后的结果怎么算
最佳答案
Java基础类型强转换:溢出部分丢去,保留底位有效,以1 byte(1字节)为例,有效为后7位,高位为符号位。
例如,有以下类型转换,其过程如下:
// 格式:数值(进制),如258(10)是指十进制的258.

int i=258;      // 258(10)=0000 0000 0000 0000 0000 0001 0000 0010(2)
byte b=(byte)i; // 取0000 0010(2)溢出部分丢去,左高位是0代表正数,后7位是000 0010代表2(10),

System.out.print(b); // 所以,打印2
全部回答
C语言的数据溢出发生后,数据就没有意义了, 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么样能把全民K歌里录制音乐声音调大?
2CIO2+ 8 H+ +10 I- == 2 CI- +5I2 +4H2O怎么
晋商骠局物业这家企业收费低,服务好,他们靠
塘猫尖怎么去啊,有知道地址的么
火化当天亲戚能住死者家里吗
谁有囚禁的时间资源!!!!
乐堡啤酒的品牌历史
小孩的旧鞋可以丢掉吗?
铜川新区哪家酒店的房间比较好。
白金戒指上有jd585的字体,帮忙鉴定一下
地下城八个八十六级一天能赚多少钱
1度20分30秒等于几度?
和杨坤闹绯闻的丁丁最近在干什么?好久没有听
为什么Win10更新以后就玩不了我的世界了
DKP积分在哪里看啊?
推荐资讯
突然间半身不会动是什么原因
石庄河我想知道这个在什么地方
御·翠园A区地址有知道的么?有点事想过去
洋河酒多少钱?
表达惬意的生活的句子,惬意生活的简单句子
phpcms v9生成pdf文件,我下载了网上的pdf类
单选题五位裁判员对一位体操运动员给分的情况
新加坡#4月份去天气是不是很热
单选题1804年,拿破仑建立法兰西帝国时说:“
在厂里上班六年没有订合同生大病能要求补偿
为什么我羽博充电器后面一个灯怎么亮着,关不
今天接到民生银行的征信电话,问题都答对,到
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?