You are on page 1of 5

Cch chuyn i gia cc h c s

Posted by VnMaTh.CoM on 22:05 in ngha ca s | 0 nhn xt


Bi vit ny gm c cc phn:
1. DEC -> BIN (h thp phn sang h nh phn)
2. DEC -> HEX (h thp phn sang h thp lc phn)
3. HEX -> BIN (h thp lc phn sang h nh phn)
4. BIN -> HEX (h nh phn sang h thp lc phn)
5. BIN -> DEC (h nh phn sang h thp phn)
6. HEX -> DEC (h thp lc phn sang h thp phn)
Gii thch: HEX = hexadecimal; DEC=decimal; BIN= binary;
OCT=octal (H bt phn)
Trc ht, bn cn nh bng sau:

1. DEC -> BIN (Chuyn t thp phn sang h nh phn)


u tin chia s cn chuyn i cho 2 v ly s d, sau c tip tc

ly kt qu ca php chia trn chia tip cho 2 cho n khi kt qu bng


khng.
Ly s 3295 (trong h thp phn) lm v d:
3295 chia 2 = 1647.5 -> D 1
1647 chia 2 = 823.5 -> D 1
823 chia 2 = 411.5 -> D 1
411 chia 2 = 205.5 -> D 1
205 chia 2 = 102.5 -> D 1
102 chia 2 = 51 -> D 0
51 chia 2 = 25.5 -> D 1
25 chia 2 = 12.5 -> D 1
12 chia 2 = 6 -> D 0
6 chia 2 = 3 -> D 0
3 chia 2 = 1.5 -> D 1
1 chia 2 = 0.5 -> D 1
Sp xp cc s d t di ln trn ta c: 3295 (demical) =
110011011111 (binary).

2. DEC -> HEX (Chuyn t thp phn sang hex)


Tip tc dng s 3295 lm v d, nh trn ta c 3295 (demical) =
110011011111 (binary). Chia 110011011111 lm tng chui gm 4 s,
kt hp vi bng trn ta s c:
110011011111b -> 1100 1101 1111 -> C D F
Suy ra
3295 (decimal) = 110011011111 (binary) = 0CDF (hex)

3. HEX -> BIN


Ly chui DEAD lm v d. S dng bng trn ta s c:
D = 1101
E = 1110
A = 1010
D = 1101

Suy ra
DEAD (hex) = 1101 1110 1010 1101 (binary)

4. BINARY -> HEX (Chuyn t nh phn sang hex)


Ly s 1010110111101111 lm v d, chia thnh cc chui gm 4 s:
1010110111101111 -> 1010 1101 1110 1111
S dng bng trn ta s c c:
1010 = A
1101 = D
1110 = E
1111 = F

Suy ra
1010110111101111 (binary) = 0ADEF (hex)

5. BINARY -> DECIMAL(Chuyn t nh phn sang thp phn)


Ly s 1101 lm v d:

1*(2^3) + 1*(2^2) + 0*(2^1) + 1*(2^0) = 13


S 1 th nht
1 * (2^3)
S 1 th hai
1 * (2^2)
S 0 th ba
0 * (2^1)
S 1 th t
1*(2^0)
1101 (binary) = 13 (decimal)
=> S th nht nhn vi s 2 vi s m cao nht cng cho s th hai
nhn vi s 2 vi s m gim dn c th.
6. HEX -> DECIMAL (hex sang thp phn)
chuyn i t hex sang decimal u tin ta chuyn hex sang binary,
sau li t binary ta chuyn v decimal. Hix hi mt
Ly s FEED lm v d:
T hex sang binary:
FEED (hex) = 1111 1110 1110 1101 (binary)

T binary sang decimal:


1*(2^15) + 1*(2^14) + 1*(2^13) + 1*(2^12) + 1*(2^11) + 1*(2^10)
+1*(2^9) + 0*(2^8) + 1*(2^7) +1*(2^6) +1*(2^5) + 0*(2^4) +1*(2^3)
+1*(2^2) + 0*(2^1) + 1*(2^0) = 65261
Nh vy:

FEED (hex) = 1111111011101101 (binary) = 65261 (decimal)

Theo Chu Tun Ngc

You might also like