1樓:
二進位數有兩個特點:它由兩個基本字元0,1組成,二進位數運算規律是逢二進一。
為區別於其它進製數,二進位數的書寫通常在數的右下方注上基數2,或加後面加b表示。
例如:二進位數10110011可以寫成(10110011)2,或寫成10110011b,對於十進位數可以不加注。計算機中的資料均採用二進位數表示,這是因為二進位數具有以下特點:
1) 二進位數中只有兩個字元0和1,表示具有兩個不同穩定狀態的元器件。例如,電路中有,無電流,有電流用1表示,無電流用0表示。類似的還比如電路中電壓的高,低,電晶體的導通和截止等。
2) 二進位數運算簡單,大大簡化了計算中運算部件的結構。
二進位數的加法和乘法運算如下:
由於二進位數在使用中位數太長,不容易記憶,所以又提出了十六進製數。
二進位數轉換成十進位數。
例](11111001001)2=1×210+1×29+1×28+1×27+1×26+0×25+0×24
十進位數轉換成二進位數。
十進位整數轉換成二進位整數(除基(2)取餘法) 例]
2 996 ……1………0位 低位二進位整數。
2 498 ……0………1位。
2 249 ……0………2位。
2 124 ……1………3位。
2 62 ……0………4位。
2 31 ……0………5位。
2 15 ……1………6位。
2 7 ……1………7位。
2 3 ……1………8位。
2 1 ……1………9位。
0 ……1………10位 高位二進位整數。
注意,除到0商時結束2除步,回寫(從高位回到低位)餘數便是所求二進位數,即:(1993)10=(11111001001)2
十進位純小數轉換成二進位純小數(乘基(2)取整法) 例]
2-1位… 1. 250 高位二進位小數。
2-2位… 0. 500
2-3位 低位二進位小數。
純小數位被全乘為0時,得準確二進位純小數;否則(純小數位永遠被2乘不為全是0)只能化成滿足某一精確度要求的二進位小數的近似值。例中(是準確值,其中101是順寫的積整位(從高位到低位)數。
要想學會,注重在多練,多算,欲速則不達。多練練就熟能生巧了。
2樓:十點半的電影院
二進位是計算技術中廣泛採用的一種數制。二進位數是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」。
二進位數也是採用位置計數法,其位權是以2為底的冪。例如二進位數,其權的大小順序為-2。對於有n位整數,m位小數的二進位數用加權係數式表示,可寫為:
n)2=an-1×2n-1+an-2×2n-2+……a1×21+a0×20+a-1×2-1+a-2×2-2
+a-m×2-m=
式中aj表示第j位的係數,它為0和1中的某乙個數。
二進位數一般可寫為:(an-1an-2…。
例1102】將二進位數寫成加權係數的形式。
解: (二進位數的算術運算的基本規律和十進位數的運算十分相似。最常用的是加法運算和乘法運算。
1. 二進位加法。
有四種情況: 0+0=0
1+1=0 進位為1
例1103】求 (1101)2+(1011)2 的和。
解: 1 1 0 1
2. 二進位乘法。
有四種情況: 0×0=0
例1104】求 (1110)2 乘(101)2 之積。
解: 1 1 1 0
由二進位數轉換成十進位數的基本做法是,把二進位數首先寫成加權係數式,然後按十進位加法規則求和。這種做法稱為"按權相加"法。
二進位轉十進位。
從最後一位開始算,依次列為第..位。
第n位的數(0或1)乘以2的n次方。
得到的結果相加就是答案。
例如:01101011.轉十進位:
第0位:1乘2的0次方=1
1乘2的1次方=2
0乘2的2次方=0
1乘2的3次方=8
0乘2的4次方=0
1乘2的5次方=32
1乘2的6次方=64
0乘2的7次方=0
然後:1+2+0
二進位01101011=十進位107
3樓:理工男老
十進位轉換為二進位的方法,十進位轉化為二進位,十進位轉2進製。
4樓:
電腦的計算器裡有各進位的轉換。
二進位怎樣轉換為十進位?
5樓:歷史風味
口訣:整數二進位用數值乘以2的冪次依次相加,小數二進位用數值乘以2的負冪次然後依次相加。
1、整數二進位轉換為十進位:首先將二進位數補齊位數,首位如果是0就代表是正整數,如果首位是1則代表是負整數。
若二進位補足位數後首位為1時,如下圖所示,就需要先取反再換算:
2、小數的二進位轉換為十進位:將二進位中的四位小數分別於下邊(如下圖所示)對應的值相乘後相加得到的值即為換算後的十進位。
6樓:做而論道
十進位數,各個位,分別是: .千、百、十、個 ..
二進位數,各個位,分別是: .八、四、二、一 ..
其它位,就由你自己,就慢慢摸索了。
十進位數,8031,就是: 8 千、0 百、3 十、1 個。
二進位數,1101,就是: 1 八、1 四、0 二、1 一, 即十進位的 13。
10進製和二進位之間怎麼轉換
7樓:太平洋電腦網
10進製和二進位之間的轉換分四步:
1、把十進位中的整數部分轉為二進位。把十進位數,用二因式分解,取它的餘數。
例如,101/2=50,餘數為1,50/2=25,餘數為0,25/2=12,餘數為1,12/2=6,餘數為0,6/2=3,餘數為0,3/2=1,餘數為1,1/2=0,餘數為1。
2、把相應的餘數從低向高順著寫出來,如上的為1100101,即為101的二進位表示形式。
3、把十進位中的小數部分轉為二進位。 把小數不斷乘2,取整,直至沒有小數為止。注意不是所有小數都能轉為二進位的。
例如,,取整數1,,取整數1。
4、把相應的整數按順序就可得。
要將二進位數為十進位數,只要反過來算就可以了。
人類算數採用十進位,可能跟人類有十根手指有關。亞里斯多德稱人類普遍使用十進位,只不過是絕大多數人生來就有10根手指這樣乙個解剖學事實的結果。實際上,在古代世界獨立開發的有文字的記數體系中,除了巴比倫文明的楔形數字為60進製,瑪雅數字為20進製外,幾乎全部為十進位。
只不過,這些十進位記數體系並不是按位的。
二進位是計算技術中廣泛採用的一種數制。二進位資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進位系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位則是乙個非常微小的開關,用「開」來表示1,「關」來表示0。
20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,因為數字計算機只能識別和處理由『0』、『1』符號串組成的**。其運算模式正是二進位。19世紀愛爾蘭邏輯學家喬治布林對邏輯命題的思考過程轉化為對符號''的某種代數演算,二進位是逢2進位的進位制。
是基本算符。因為它只使用兩個數字符號,非常簡單方便,易於用電子方式實現。
二進位怎麼轉換為十進位?
8樓:佳黛
二進位轉十進位的方法。
方法為:把二進位數按權、相加即得十進位數。
具體用法如下圖)
所以
二進位轉八進製。
方法為:3位二進位數按權相加得到1位八進位數。(注意事項,3位二進位轉成八進位是從右到左開始轉換,不足時補0)。
具體用法如下圖)
所以(10101010)2=(252)8 一般表示為:0252
二進位轉十六進製。
方法為:與二進位轉八進製方法近似,八進位是取三合一,十六進製是取四合一。(注意事項,4位二進位轉成十六進製是從右到左開始轉換,不足時補0)。
具體用法如下圖)
所以(10101010)2=(aa)16 一般表示為:0xaa
二進位制和十進位制是什麼,十進位制與二進位制有什麼區別?
二進位制就是逢二進一也就是說每個位的最大值為1例如 100,101,111都是二進位制分別代表十進位制的4,5,7十進位制就是逢十進一也就是說每個位的最大值是9例如 99,88,79等 總結 n進位制就是每個位的最大值為x 1 兩種計數的方式 十進位制和二進位制到底有什麼區別?十進位制與二進位制有什...
二進位制轉十進位制演算法,二進位制轉十進位制演算法 01100000 00101100 01011000 11001010要具體演算法過程 文字解釋不給
從左往右算,左邊一位乘以2加上後一位,依次算下去 01100000 0 2 0 0 2 1 0 2 2 0 2 3 0 2 4 1 2 5 1 2 6 0 2 7 96 00101100 0 2 0 0 2 1 1 2 2 1 2 3 0 2 4 1 2 5 0 2 6 0 2 7 44 01011...
計算二進位制 十進位制數,二進位制轉十進位制的演算法怎麼算?
的 應該這樣簡單 先把39轉換成十六進位制 27然後再將那個2的一位變成二進位制的四位 0010再把7那一位變成二進位制的四位 0111 所以39的二進位制就是0010 0111 把這個二進位制數從右到左分組,四位一組為1101 0111 0001 然後把每一組變成十進位制就成了d71h 這樣很快變...