进制转换的算法及进制在线转换器

整型的四种表示形式

  • 十进制整数,如:99, -500, 0

  • 八进制整数,要求以 0 开头,如:015

  • 十六进制数,要求 0x 或 0X 开头,如:0x15

  • 二进制数,要求0b或0B开头,如:0b01110011

二进制转换为十进制:

0b10111 >>>>> 23

二进制数值从后向前计算:20 × 1 + 21 × 1 + 22 × 1 + 23 × 0 + 24 × 1 = 23

十进制转换为二进制:

125 >>>>> 0b1111101
十进制转二进制

八进制转换为十进制:

0235 >>>>> 157

八进制数值从后向前计算:80 × 5 + 81 × 3 + 82 × 2 = 157

十进制转换为八进制:

452 >>>>> 0704
十进制转八进制

十六进制转换为十进制:

0xEAC >>>>> 3756

十六进制数值从后向前计算:160 × 12 + 161 × 10 + 162 × 14 = 3756

十进制转换为十六进制:

477 >>>>> 0x1DD
十进制转换为十六进制

在线进制转换器链接:

https://tool.oschina.net/hexconvert/

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值