複製鏈接
請複製以下鏈接發送給好友

十六進制轉換

鎖定
十六進制轉換有16進制每一位上可以是從小到大為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F16個大小不同的數,即逢16進1,其中用A,B,C,D,E,F(字母使用大寫)這六個字母來分別表示10,11,12,13,14,15。
中文名
十六進制轉換
外文名
binary-to-hexadecimal conversion
定    義
逢16進1
分    類
算法
應用領域
數學、計算機學
乘法口決
十六進制乘法

十六進制轉換定義

16進制即逢16進1,每一位上可以是從小到大為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16個大小不同的數。16進制轉換即16進制與其他不同進制之間的換算轉換,常見如2進制、8進制、10進制等進制。

十六進制轉換進制轉換

十六進制轉換16轉10

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
由於在二進制的表示方法中,每四位所表示的數的最大值對應16進制的15,即16進制每一位上最大值。因此,可以得出簡便的轉換方法,將16進制上每一位分別對應二進制上四位進行轉換,即得所求:
例:2AF5換算成2進制:
第0位: (5)16 = (0101)2
第1位: (F)16 = (1111) 2
第2位: (A) 16 = (1010) 2
第3位: (2) 16 = (0010) 2 -------------------------------------
得:(2AF5)16=(0010.1010.1111.0101)2

十六進制轉換2轉16

16進制就有16個數,0~15,用二進制表示15的方法就是1111,從而可以推斷出,16進制用2進制可以表現成0000~1111,顧名思義,也就是每四個為一位。舉例:
00111101可以這樣分:
0011|1101(最高位不夠可用零代替),對照着二進制的表格,1024 512 256 128 64 32 16 8 4 2 1 (一般例舉這麼多就夠了,如果有小數的話就繼續往右邊列舉,如0.5 0.25 0.125 0.0625……)
1024 512 256 128 64 32 16 8 4 2 1
0 0 1 1| 1 1 0 1
左半邊=2+1=3 右半邊=8+4+1=13=D
結果,00111101就可以換算成16進制的3D。

十六進制轉換乘法口決

在日常的計算機編程和學習中,經常會與各種進制打交道,在沒有確定一個正確的讀法之前,人們在閲讀十六進制八進制數字或者十進制以外的進制時,比如十六進制數D12BAFE,有可能會把這個數字不加單位的逐個讀出來,嗯這應該是對的吧,但是如果遇到一個十六進制數255985時,人們又會怎麼讀呢?有些朋友會按照十進制來讀十六進制數,把255985讀成"貳拾伍萬伍仟玖佰捌拾伍"這是一種錯誤的讀法,這就是問題的所在.八進制或其它的非十進制的閲讀也有同樣的問題,因為十進制是為人們日常生活所用,用起來自然而然,讀起來流暢順口,所以在閲讀其它進制時也可能會用十進制去讀,這會使各進制之間產生閲讀上的混亂,而不應該用十進制去讀其它進制。
那麼,如何正確的閲讀其它進制數字,當讀十進制時有讀到“拾”的地方代之以各進制各自的單位。
這裏,用幾個漢字代表十六進制的幾個英文字母“ABCDEF”---“A--拾(shí),B--屲(wā),C--亗(suì),D--岌jí,E---岄(yuè),F--岪(fú),峘huán”。“A”實為十進制的“10”所以仍用十進制的漢字“拾”代表,“B”為十進制的“11”用山字旁加一畫的漢字--屲(wā)代表,“C”為十進制的“12”用山字旁加二畫的漢字--亗(suì)來表示,“D”為十進制的“13”用山字旁加三畫的漢字--岌jí,“E”為十進制的“14”用山字旁加四畫的漢字---岄(yuè),“F”為十進制的“15”用山字旁加五畫的漢字--岪(fú),“峘”即為十六進制的“10”。所以完整的十六進制漢字大寫數字即----“零壹貳叁肆伍陸柒捌玖拾屲亗岌岄岪峘”,多讀幾遍就會覺得朗朗上口。而一些漢字數值單位----佰、仟、萬、億.....等等在其它進制中仍可使用。定好了進制各自的單位,讀其它進制數字時再把讀十進制讀“拾”的地方替換成各自的單位,舉個例子,如下所示
假定八進制的單位為捌,“01234567捌”----“即“零壹貳叁肆伍陸柒(捌、捌)”,“捌”即為八進制的“10”,“捌”實為拾進制的捌,也可用直接捌來做八進制的單位。假定,十六進制進制的單位為峘,十六進制數字6BF68DD5,這個十六進制數的單位從個位到高位分別有--個十百千萬拾萬百萬千萬---這是錯的説法,按十六進制應該是---個、峘、佰、仟、萬、峘萬、佰萬、仟萬。那麼這個數應該讀作6仟B佰F峘6萬8仟D佰D峘5,全換成漢字就是---陸仟屲(wā)佰岪(fú)峘陸萬捌仟岌(jí)佰岌(jí)峘伍。
十六進制數字A8AFC9--拾峘捌萬拾仟岪佰亗峘玖。
十六進制數字96803421--玖仟陸佰捌峘萬零叁仟肆佰貳峘壹。
八進制數65743-----------陸萬伍仟柒佰肆捌叁。
當別人讀一個數字的單位中有”峘“這個字時,便知那是一個十六進制數。當聽到一個人讀某個數字時數字的單位有“捌”時,便知道那是一個八進制數。讀某個數字的單位中有”拾“時,便知道那是一個十進制數

十六進制轉換乘法口決表

2
3
4
5
6
7
8
9
A
B
C
D
E
F
2
4
6
8
A
C
E
10
12
14
16
18
1A
1C
1E
3
6
9
C
F
12
15
18
1B
1E
21
24
27
2A
2B
4
8
C
10
14
18
1C
20
24
28
2C
30
34
38
3C
5
A
F
14
19
1E
23
28
2D
32
37
3C
41
46
4B
6
C
12
18
1E
24
2A
30
36
3C
42
48
4E
54
5A
7
E
15
1C
23
2A
31
38
3F
46
4D
54
5B
62
69
8
10
18
20
28
30
38
40
48
50
58
60
68
70
78
9
12
1B
24
2D
36
3F
48
51
5A
63
6C
75
7E
87
A
14
1E
28
32
3C
46
50
5A
64
6E
78
82
8C
96
B
16
21
2C
37
42
4D
58
63
6E
79
84
8F
9A
A5
C
18
24
30
3C
48
54
60
6C
78
84
90
9C
A8
B4
D
1A
27
34
41
4E
5B
68
75
82
8F
9C
A9
B6
C3
E
1C
2A
38
46
54
62
70
7E
8C
9A
A8
B6
C4
D2
F
1E
2D
3C
4B
5A
69
78
87
96
A5
B4
C3
D2
E1

十六進制轉換16轉10

一峘一拾六
二峘三拾二
三峘四拾八
四峘六拾四
五峘八拾
六峘九拾六
七峘一百一拾二
八峘一百二拾八
九峘一百四十四
十峘一百六
屲峘一百七拾六
亗峘一百九拾二
岌峘二百零八
岄峘二百二拾四
岪峘二百四

十六進制轉換8進制

1×1=1
1×2=2 2×2=4
1×3=3 2×3=6 3×3=11
1×4=4 2×4=10 3×4=14 4×4=20
1×5=5 2×5=12 3×5=17 4×5=24 5×5=31
1×6=6 2×6=14 3×6=22 4×6=30 5×6=36 6×6=44
1×7=7 2×7=16 3×7=25 4×7=34 5×7=43 6×7=52 7×7=61
一一得一
一二得二 二二得四
一三得三 二三得六 三三一捌一
一四得四 二四一捌 三四一捌四 四四二捌
一五得五 二五一捌二 三五一捌七 四五二捌四 五五三捌一
一六得六 二六一捌四 三六二捌二 四六三捌 五六三捌六 六六四捌四
一七得七 二七一捌六 三七二捌五 四七三捌四 五七四捌三 六七五捌二 七七六捌一

十六進制轉換8轉10

一捌為捌
二捌一拾六
三捌二拾四
四捌三拾二
五捌四拾
六捌四拾八
七捌五拾六