1.二進(jìn)制轉(zhuǎn)十進(jìn)制
(按位逐冪求和,按4位分段)呼奢,
從右往左開始系枪,數(shù)每一位2的n次冪并相加曙砂,冪從0開始每次遞增1
比如下面這個(gè)數(shù),連在一起太難觀察狐蜕,我們分段進(jìn)行計(jì)算
11101010 → 1110 1010
2的n次冪壶愤,這里的冪為 位數(shù)-1
1110 = 12^7+126+1*25+0*2^4 = 128+64+32 = 224
1010 = 12^3+022+1*21+0*2^0 = 8+2 = 10
所以二進(jìn)制11101010的十進(jìn)制表示就是224+10= 234
再給多個(gè)例子介紹下
如:0100 0101 1001
按4位1組分3段,所以最高位為34=12馏鹤,所以冪從12-1=11往下數(shù)征椒,直到0
0100=0211+1*210+02^9+02^8 =1024
0101=02^7 +12^6 +02^5+12^4=64+16=80
1001=82^3 +02^2 +02^1+12^0=8+1 =9
而1024+80+9=1113
這就變成10進(jìn)制的了,所以
010001011001 的十進(jìn)制就是 1113
2.十進(jìn)制轉(zhuǎn)二進(jìn)制
(倒數(shù)余數(shù)相連,一直除以2)湃累,
除以2除到商為0即止勃救,再把余數(shù)相連
如:234
234 /2 商 117 余 0
117 /2 商 58 余 1
58 /2 商 29 余 0
29 /2 商 14 余 1
14 /2 商 7 余 0
7 /2 商 3 余 1
3 /2 商 1 余 1
1 /2 商 0 余 1
倒序相加碍讨,所以
234 的十進(jìn)制是 1110 1010
附上在線驗(yàn)證的地址:
https://tool.lu/hexconvert/
作者:lopez66
來源:CSDN
原文:https://blog.csdn.net/Xx_o_xX/article/details/88364236
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接蒙秒!