关于如何由十进制整数转化成二进制及十六进制

引言:
随着计算机技术的发展,对数字的运算已经不仅仅局限于十进制的计算。二进制、十六进制这种也是会用到。接下来介绍一下如何将十进制转化为二进制及十六进制。

十进制整数转二进制:
十进制整数转换为二进制整数采用除2取余,逆序排序法。
什么意思呢?打个比方比如十进制整数100转化为二进制。

除以2 …………………取余
100/2=50…………(余数为0);
50/2=25………….(余数为0);
25/2=12…………(余数为1);
12/2=6…………(余数为0);
6/2=3…………(余数为0);
3/2=1…………(余数为1);
1/2=0…………(余数为1);

然后把相应的余数从低到高写出来,如上的就是1100100;这就是100的二进制数。

十进制整数转十六进制
十进制整数转十六进制跟二进制一样的方法,只是将除以2变为除以16.
比如十进制100转十六进制。

除以16………………取余
100/16=6…………(余数为4);
6/16=0…………(余数为6);

那么100的十六进制就是64H(H表示这个数是十六进制)。

当然在平常的学习工作中进制转化还是很麻烦的,我们可以打开电脑的计算器,切换到程序员,如下图:
在这里插入图片描述
输入100,就会出现我们想要的结果:
在这里插入图片描述
在这里插入图片描述
这里从上到下依次显示的就是十六进制、十进制、、八进制、二进制对应的值,相比于用手计算比较方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值