其它进制转十进制
公式1:系数*基数的权次幂,相加
例:
二进制101转十进制:
1(百位数)*2(当前进制)*2(从左往右数第2位) + 0*2*1 + 1*2*0 =5
八进制101转十进制:
1*8*2 + 0*8*1 + 1*8*0 =65
十六进制abc转十进制:
10*16*2 + 11*16*1 +12*16*0 =2748
公式2:8421法 ,二进制转十进制的一种特殊方法
例:
1101 = 13
1(千位数)*8 + 1*4 + 0*2 + 1*1 = 13
十进制转其他进制
公式:除基取余法
例:
十进制11转二进制=1011
11/2=5 ***余1
5/2=2 ***余1
2/2=1 ***余0
1/2 = 0 ***余1
余数从下往上得到1011
所以答案是1011
十进制7转二进制=111
7/2=3 ***余1
3/2=1 ***余1
2/1=1 ***余1
总结:在计算机中所有数据都是以二进制的形式储存的
数字用二进制表示
字母用ASCII表表示
汉字用Uniccode表表示