有關進製轉換的問題?

時間 2021-06-05 23:53:19

1樓:曲晉雲

首先,請問一下你自己,2的四次方是多少?也許你直接就回答16。那麼好,這個回答裡的16,你已經隱含地在使用10進製了。

假如用八進位制來表示的話,2的四次方就不是16,而是20。計算機程式語言裡也是如此,表示數字的變數型別,用的是十進位制。以C語言為例,當你定義乙個變數

inta

;這時變數a指的就是乙個十進位制的整數。

另外,你在描述問題裡提到的「四次方」(等價於三次乘法)和加法,請問你使用的運算規則是什麼呢?以加法為例,1+1等於幾?也許你直接就回答等於2。

那麼好,這個回答裡的2,你已經隱含地在使用十進位制的加法規則了。要知道在二進位制中,1+1=10。

所以,為什麼是十進位制呢?因為你在表示運算元,以及對運算元進行加法和乘法的運算中,都隱含使用了十進位制和十進位制的運算規則,所以結果當然就是10進製啦。

2樓:恆誼電腦

這樣轉過來確實是轉成十進位制的數,題主認為是轉成八進位制,因為和二進位制轉八進位制很相似,但是有區別,最大的區別是二進轉十進位制時,是將所在二進位制位的位權相加(把二進位制1001轉為十進位制,運算為1*2的四次方+1*2的零次方,這裡面的就有四位二進位制數字),二進位制轉八進位制時是每3位的二進位制位位權相加變成乙個八進位制數。

3樓:

因為"把二進位制1001轉為十進位制,運算為1*2的四次方+1*2的零次方"中"1*2的四次方+1*2的零次方"這裡的加法用的是十進位制。

有關進擊的巨人?

刺刀徽章布面 不會,所有巨人的骨髓液,注射後都會變成無腦巨人。馬來軍甚至能通過劑量,來控住艾爾迪亞人變成無腦巨人的大小。獸巨,是馬來軍的王牌,他本身帶有王的血統,他的骨髓不僅僅能夠讓,艾爾迪亞人成巨人,而且還能指揮巨人,進行戰鬥。不過所有巨人的傳承,都是通過吃掉上一任巨人完成的,重點不是吃掉骨髓液,...

進製轉換的原理是什麼?

Lily 先丟擲乙個問題 乙個k進製下的數An 1A n2 A0,轉換成十進位制數是多少。接著往下數,依次是 11 1k 1,20 2k 1,30 3k 1 此時第一二個數字都達到最大值k 1,k進製下為k 1k 1。再數下乙個數,此時K進製下為100。至此,考慮我們已經數了多少個數,即在十進位制下...

如何理解「把權力關進制度的籠子」這句話?

匯博利農 把權力關進制度的籠子就是通過規範權力執行流程 監督權力執行過程,加強對權力執行的制約,從而形成不敢腐的懲戒機制 不能腐的防範機制 不易腐的保障機制。權力是一把雙刃劍,一旦缺少必要的制約及監督,勢必會走向濫用和腐化。加強權力執行制約和監督是避免權力異化的關鍵手段。權力執行過程中,不乏存在權力...