引言:
随着计算机技术的发展,对数字的运算已经不仅仅局限于十进制的计算。二进制、十六进制这种也是会用到。接下来介绍一下如何将十进制转化为二进制及十六进制。
十进制整数转二进制:
十进制整数转换为二进制整数采用除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,就会出现我们想要的结果:
这里从上到下依次显示的就是十六进制、十进制、、八进制、二进制对应的值,相比于用手计算比较方便。