8421BCD碼1001 0110 0010 0001對應的

時間 2021-09-15 02:22:47

1樓:戴新蘭歐環

答案:1010

解釋:bcd碼就是指用二進位制數代表十進位制數。8421是其中最常用的一種。

可以表示0-15之間的任意數。方法是從8421中選取任意個數相加等於你想轉換的數。用到的是1,沒用的是0

2樓:手機使用者

乙個十進位制數轉換為8421bcd碼和轉換為二進位制數是兩碼事是不相干的。(1001 0110 0010 0001)8421bcd碼轉換為十進位制是9621 ;如果把十進位制9621轉為二進位制應該是0001 0010 1100 1010 以上供參考

3樓:我是電燈泡他妹

對應的十進位制數是9621,即每四個二進位制數碼分別求相應的十進位制數,餘三碼沒學過

4樓:

你說的8421bcd碼具體所指的不知道是什麼、

但是看碼 1001 0110 0010 0001 :也許是二進位制 ,它轉換成十進位制是:38433

也不知道餘3碼是什麼,十進位制的52,對應的二進位制:0011 0100 十六進製制:34

5樓:籬暖沐沐

餘3碼,在8421後加上數值3,(52)10轉換bcd為0101 0010,餘3碼為1000 0101

十六進製制數如何轉換成十進位制?

6樓:丿染指流年丶丶

16進製制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方…

所以,在第n(n從0開始)位上,如果是是數 x (x 大於等於0,並且x小於等於 15,即:f)表示的大小為 x * 16的n次方。

進製轉換表:

例:2af5換算成10進製:

用豎式計算:

第0位: 5 * 16^0 = 5

第1位: f * 16^1 = 240

第2位: a * 16^2= 2560

第3位: 2 * 16^3 = 8192

-------------------------------------

10997

直接計算就是:

5 * 16^0 + f * 16^1 + a * 16^2 + 2 * 16^3 = 10997

擴充套件資料:

十六轉十的乘法口訣:

一峘一拾六

二峘三拾二

三峘四拾八

四峘六拾四

五峘八拾

六峘九拾六

七峘一百一拾二

八峘一百二拾八

九峘一百四十四

十峘一百六

屲峘一百七拾六

亗峘一百九拾二

岌峘二百零八

岄峘二百二拾四

岪峘二百四

7樓:枕邊吹風會

16進製制就是逢16進1,但我們只有0~9這十個數字,所以我們用a,b,c,d,e,f這六個字母來分別表示10,11,12,13,14,15。字母不區分大小寫。

十六進製制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方……

所以,在第n(n從0開始)位上,如果是是數 x (x 大於等於0,並且x小於等於 15,即:f)表示的大小為 x * 16的n次方。

例如十六進數 2af5, 轉化成10進製的步驟:

用豎式計算:

2af5換算成10進製:

第0位:

第1位:

第3位:

直接計算就是:

可以看出,所有進製換算成10進製,關鍵在於各自的權值不同。

擴充套件資料:

進製轉換是人們利用符號來計數的方法。進製轉換由一組數碼符號和兩個基本因素「基數」與「位權」構成。基數是指,進製計數制中所採用的數碼(數制中用來表示「量」的符號)的個數。

位權是指,進製中每一固定位置對應的單位值。

十進位制中的數字排列是這樣的:

…… 萬 千 百 十 個 十分 百分 千分……

16進製制中的數字排列是這樣的:

8樓:

4個2進製位為乙個16進製制數,2進製1111為16進製制f,2進製中千位的1=8,百位的1=4,十位的1=2,個位的1=1,將各個位的數作相應轉換再相加,的到的數就是10進製數0-15,可輕鬆轉換成16進製制。如01011100,可看成是兩組2進製數0101和1100,則這個數就是16進製制的5c。

10轉16:

100以內一點的10轉16心算比較快,複雜的用「計算器」算了。10轉16用傳統的計算方式可以了,就是大於15小於256的10進製數除以16為的值為十位的16進製制數,其餘數為個位的16進製制數,沒餘數則個位為0。如61的16進製制是3d,61除以16得3餘13,3作十位數,13轉成d為各位數。

16轉10:

用相反的道理,將十位數乘以16加上個位數。如5a,將5乘以16得80,加上a的10進製10,結果是90。

9樓:banji的老巢

十六進製制數轉換十進位制數,也是利用權值和開方所得,具體內容給你舉例說明:

例:十六進製制數2a4f,轉換為十進位制數為:f*16^0+4*16^1+a*16^2+2*16^3=15+64+2560+8192=10831。

十六進製制(hexadecimal)是計算機中資料的一種表示方法。同我們日常中的十進位制表示法不一樣。

十六進製制數的基數是16,採用的數碼是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。其中a-f分別表示十進位制數字10-15。十六進製制數的技術規則是"逢十六進一",它的各位的權是以16的n次方標識的。

通常,對十六進製制數的表示,可以在數字的右下角標註16或h,但在c語言中是在數的前面加數字0和字母x即0x來表示。例如,12af在c語言中表示為0x12af。

十六進製制數的加減法的進/借位規則為:借一當十六,逢十六進一。 十六進製制數同二進位制數及十進位制數一樣,也可以寫成式的形式。

10樓:匿名使用者

■■■■■樓上的刷屏刷的太厲害了吧..■■■■■十六進製制數轉換成十進位制十分簡單

舉個例子:ac(十六進製制)轉換成十進位制為

a所在位置為16的1次方再乘以a也就是十進位制數的10=16*10=160

c所在位置為16的0次方再乘以c也就是十進位制數的12=1*12=12現在再把那個數再起來就是172了

如果還要往更高位算的話那就是16的三次方嘍..只要你明白了這樣的演算法就搞定了

設計比較電路,當輸入的8421bcd碼大於5是輸出為1否

山水阿銳 您好,是這樣的 1 原理圖,如圖5 1所示 ahdl硬體描述語言輸入 subdesign t5 1 d0,d1,d2,d3 input out output begin if d3,d2,d1,d0 5 then out vcc else out gnd end if end 2 原理圖,...

設計8421BCD碼的判斷奇數的電路,要求輸入碼為奇數時,輸出為1真值表怎麼列啊

墨汁諾 把一位十進位制數用8421bcd碼錶示 8421bcd非法碼組合有 d,c,b,a 1,0,1,0 1,0,1,1 1,1,0,0 1,1,0,1 1,1,1,0 1,1,1,1 將此dcb項對應74ls151的cba選通項,則只要cba 101 110 111 時,選通輸出的訊號代表非法。...

PLC中BIN和BCD碼的區別,歐姆龍PLC程式設計裡BIN型和BCD型具體是什麼資料?

追尋複製者 一 工作內容不同 bcd是將源元件中的二進位制數轉換為bcd碼送到目標元件中。bin是將源元件中的bcd碼轉換為二進位制數送到目標元件中。二 出錯情況不同 bcd對於l 6位或32位二進位制運算元,若變換結果超出0 9999或0 99999999的範圍就會出錯。bin常數k不能作為本指令...