其他转成十进制,十进制转其他进制

:最快的方法自然是 用计算器,依次:开始>附件>计算器>查看>科学型 就可以打开科学计算器
例1:二进制 101010 转 十进制
方法:点一下二进制,输入101010,点一下十进制 得出结果42

:笔算,各种进制 先转成十进制 然后转换成其他进制。这个方法可以完成任意进制的转换

★首先说一下,如何将二进制 转成十进制
一个二进制数,从最后一位开始算,依次列为第0、1、2…n位
如11010 从右开始数 分别为 01011
0 第0位
1 第1位
0 第2位
1 第3位
1 第4位
二进制中的0不算,只看1出现在第几位,算出2的 第n次方,然后将他们全都加起来,其中的1出现在 第1位 第3位 第4位,
最终答案就是:1乘二的1次方+1乘二的3次方+1乘二的4次方 =26
八进制转换成十进制 是一样的道理,只是2的n次方换成了 八 的n次方
如八进制 1234 转成十进制
4 第0位
3 第1位
2 第2位
1 第3位
4八的0次 + 3八的1次方 + 2八的2次方 + 1八的3次方= 2257
十六进制转换成十进制 是一样的道理,只是八的n次方换成了 十六 的n次方
特别注意的是,十六进制0到16标示为 0123456789ABCDEF 其中A=10 F=15 中间类推,不累述。
如十六进制 A5B6 转成十进制
6 第0位
B 第1位
5 第2位
A 第4位
计算:将字母转换成相应的数字即可 得出结果
6十六的0次方 + B十六的1次方 + 5十六的2次方 + A十六的4次方
6十六的0次方 +11十六的1次方 + 5十六的2次方 +10十六的4次方=42422

★下面来研究一下 如何将 十进制转换成 各种进制
☆12345 转成 二进制 就是12345 除以2
☆12345 转成 八进制 就是12345 除以8
☆12345 转成 十六进制 就是123456除以16
123 转成 二进制 就是123 除以2 每次求余
123/2=61 余1
61/2=30 余1
30/2=15 余0
15/2=7 余1
7/2=3 余1
3/2=1 余1
余数从下往上排列 二进制就是 111011, 再把最后一步3/2=1 中的1 家在最前面得 1 111011 就是二进制结果了。
123 转成 八进制进制 就是123 除以8 每次求余
123/8=15 余3
15/8=1 余7
把最后15/8=1 中的1 算上, 余数从下往上排列 记过就是 173
123 转成 16进制进制 就是123 除以16 每次求余
123/16=7 余11 16进制中 11用B表示
把最后123/16=1 中的1 算上, 余数从下往上排列 记过就是 7B
为了更能说明问题 换个大点的数
十进制 12345转换成16进制
12345/16=771 余9
771/16 =48 余3
48/16 =3 余0
把最后48/16=3 中的3 算上,余数从下往上排列 记过就是 3039
从头到位看明白之后,你就可以完成任意 进制的转换了。
以十进制为中转站:各种进制 转 十进制 转 各种进制!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码敲上天.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值