黑马程序员-学习笔记02

1.计算出十进制46对应的二进制,八进制,十六进制的值。
 二进制
 46/2 = 23 余 0
 23/2 = 11 余 1
 11/2 = 5     1
 5/2  = 2     1
 2/2  = 1     0
 1/2  = 0     1
 二进制的值是 0b101110

 八进制
 46/8 = 5     6
 5/8  = 0     5
 八进制的值是 056

 十六进制
 46/16 = 2    14
 2/16  = 0    2
 十六进制的值是 0x2e


2.进制的练习
 (1)计算出十进制80对应的十六进制和二进制的值
 十六进制
 80/16 = 5 余 0
 5/16  = 0    5
 十六进制的值是 0x50

 二进制
 80/2 = 40    0
 40/2 = 20    0
 20/2 = 10  0
 10/2 = 5  0
 5/2  = 2  1
 2/2  = 1  0
 1/2  = 0  1
 二进制的值是 0b1010000

 (2)计算出075对应的十六进制和二进制的值
 先算出八进制075对应的十进制的值
 75=70 + 5
   =7 * 8^1 +5 * 8^0
   =56 + 5
   =61
   十进制的值是61

   在由十进制计算出十六进制和二进制
   十六进制
   61/16 = 3 余 13
   3/16  = 0    3
   十六进制的值是 0x3d
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值