1. 計算機中二進制1110010+1101011等於多少
你好,
首先了解下二進制轉十進制的方法,主要有兩種:
方法一
小數點前或者整數要從右到左用二進制的每個數去乘以2的相應次方並遞增,小數點後則是從左往右乘以二的相應負次方並遞減。
例如:二進制數1101.01轉化成十進制
1101.01(2)=1*2(0)+0*2(1)+1*2(2)+1*2(3) +0*2(-1)+1*2(-2)=1+0+4+8+0+0.25=13.25(10)
所以總結起來通用公式為:
abcd.efg(2)=d*2(0)+c*2(1)+b*2(2)+a*2(3)+e*2(-1)+f*2(-2)+g*2(-3)(10)
方法二
或者用下面這種方法:
把二進制數首先寫成加權系數展開式,然後按十進制加法規則求和。這種做法稱為"按權相加"法。
2的0次方是1(任何數的0次方都是1,0的0次方無意義)
2的1次方是2
2的2次方是4
2的3次方是8
...
2的19次方是524288
2的20次方是1048576
比如:二進制數100011轉成十進制數可以看作這樣:
數字中共有三個1 即第六位一個,第二位一個,第一位一個(從右到左),然後對應十進制數即2的0次方+2的1次方+2的5次方, 即
100011=32+0+0+0+2+1=35
進制轉換
本題求1110010+1101011=?
二進制結果為11011101,對齊相加,1+1對應為0,往前加1,1+0或0+1為1,0+0為0
十進制結果為221.
1110010十進制為114,1101011十進制為107,相加為221;
11011101十進制為221。