为了账号安全,请及时绑定邮箱和手机立即绑定

8143转化成二进制是多少?

8143转化成二进制是多少?

正在回答

2 回答

可以使用System.out.println(Integer.toBinaryString(8143));
查看输出:
    1111111001111(高位的0全部舍弃了)
因为是int类型的整形数字,真的二进制补全高位0,一共是32位(4个字节):
    00000000000000000001111111001111


0 回复 有任何疑惑可以回复我~
#1

慕粉3209786 提问者

非常感谢!
2016-08-14 回复 有任何疑惑可以回复我~

1111111001111,短除2,

除法      商      余数

2|8143  4071    1

2|4071  2035    1

2|2035  1017    1

2|1017  508      1

2|508    254      0

2|254    127      0

2|127    63        1

2|63      31        1

2|31      15        1

2|15      7          1

2|7        3          1

2|3        1          1

将余数从下往上数!!!!!!!!

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
二进制基础
  • 参与学习       99871    人
  • 解答问题       210    个

二进制是计算机唯一能识别的语言,是学习计算机技术必备的知识

进入课程

8143转化成二进制是多少?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信