電腦程式設計,二進位制、八進位制、十六進位制分別怎麼算?
九月老師 發表于 文化2022-01-13
二進位制進八進位制需要先記憶對應關係:二進位制000對應八進位制0
二進位制 八進位制
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
二進位制轉化為八進位制的方法是,取三合一法,即從二進位制的小數點為分界點,向左(或向右)每三位取一位,如下題所示:
010100。011101二進位制數,每三位一組進行分組如下
010 100 。 011 101
分組以後,對照二進位制與八進位制的對應關係,將三位二進位制寫出,即得到八進位制數,小數點的位置不變。
上面的010對應2;100對應4;011對應3;101對應5。
二進位制數:010100。011101轉化為八進位制為24。35。
二進位制轉化為十六進位制則是四位數一組
數位不夠用0部位(在最左或最右)