一.十進位制轉換十六進位制
若十進位制數23785轉為十六進位制,則用 23785/16=1486餘............9, 1486/16=92餘……14, 92/16=5餘………….12,
5/16=0餘……………..5,十六進位制中,10對應為a、11對應為b、。。。。。。、15對應為f,再將餘數倒寫為5ce9,則十進位制23785=十六進位制5ce9。
二.十六進位制轉換十進位制
十六進位制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方。
所以,在第N(N從0開始)位上,如果是是數 X (X 大於等於0,並且X小於等於 15,即:F)表示的大小為 X * 16的N次方。
假設有一個十六進數 2AF5:
用豎式計算: 2AF5換算成10進位制:
第0位: 5 * 16^0 = 5
第1位: F * 16^1 = 240
第2位: A * 16^2 = 2560
第3位: 2 * 16^3 = 8192
直接計算就是:
5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997
一.十進位制轉換十六進位制
若十進位制數23785轉為十六進位制,則用 23785/16=1486餘............9, 1486/16=92餘……14, 92/16=5餘………….12,
5/16=0餘……………..5,十六進位制中,10對應為a、11對應為b、。。。。。。、15對應為f,再將餘數倒寫為5ce9,則十進位制23785=十六進位制5ce9。
二.十六進位制轉換十進位制
十六進位制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方。
所以,在第N(N從0開始)位上,如果是是數 X (X 大於等於0,並且X小於等於 15,即:F)表示的大小為 X * 16的N次方。
假設有一個十六進數 2AF5:
用豎式計算: 2AF5換算成10進位制:
第0位: 5 * 16^0 = 5
第1位: F * 16^1 = 240
第2位: A * 16^2 = 2560
第3位: 2 * 16^3 = 8192
直接計算就是:
5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997