【数学】进制转换——数学篇

Hello!大家好,我是@学霸小羊,今天讲讲进制转换之数学篇。

进制转换一般用在计算机上,但是,现在先学学数学上的算法。

最常见的几种进制有:二进制、八进制、十进制、十六进制。

1.十进制转k进制

十进制转k进制十分常用,方法:除k取余法(整数)和乘k取整法(小数)。

先看例子(用n(k)表示k进制数n):

将56(10)转换成二进制数。

利用短除法,再将余数由下至上排列,得出56(10)=111000(2)。

以上是整数的进制转换,小数的如下:

将小数部分乘k,得到整数部分,一直乘到小数部分为0,再按从上至下排列。

2.k进制转十进制

乘k的n次方,如下:

123(5)=1×5×5 +2×5 +3×1=25+10+3=38(10)

今天就讲到这里,应该有小伙伴问我,n进制转m进制怎么算?其实并不难,将n进制转成十进制,再将转换得来的十进制数转成m进制即可(应该有更简便的方法,但本人没学过)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值