ĐỔI CƠ SỐ
Các hệ cơ số dùng trong tin học: 2,10,16
Chuyển đổi qua lại giữa các cơ số có 3! cách

Hệ cơ số 2: 0,1
Hệ cơ số 10: 0,1,2,3,4,5,6,7,8,9
Hệ cơ số 16: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

a. Từ hệ cơ số 10 sang hệ cơ số 2,16
Từ hệ cơ số 10 sang hệ cơ số 2:
vd1: 3010  ?2 (chia bậc thang cho 2)








3010  111102
30
0
15
1
0
7
2
1
3
1
1
1
2
2
2
2
a. Từ hệ cơ số 10 sang hệ cơ số 2,16
Từ hệ cơ số 10 sang hệ cơ số 2:
vd2: 1910  ?2








1910  100112
19
1
9
1
0
4
2
0
2
2
0
1
2
2
2
1
Từ hệ 10 sang hệ 2(cách khác)
Vd: 3010?2
Cách làm: chọn những vị trí bit=1 sao cho tổng của chúng là 30


Với bài này :đầu tiên ta chọn bit 4=1,thì tổng=24,chọn bit 3,bit 2,bit 1thì tổng=30
Vậy 3010111102
Từ hệ 10 sang hệ 2(cách khác)
Vd: 1710?2
Cách làm: chọn những vị trí bit=1 sao cho tổng của chúng là 17


Với bài này :đầu tiên ta chọn bit 4=1, bit 0 =1 thì tổng=17
Vậy 1710100012
a. Từ hệ cơ số 10 sang hệ cơ số 2,16
Từ hệ cơ số 10 sang hệ cơ số 16
vd1: 98310  ?16 (chia bậc thang cho 16)







98310  3D716
983
16
61
7
16
16
3
0
13
3
a. Từ hệ cơ số10 sang hệ cơ số 2,16
Từ hệ cơ số 10 sang hệ cơ số 16
vd2: 201910  ?16






201910  7E316


2019
16
126
3
16
16
7
0
14
7
b. Từ hệ cơ số 2,16 sang hệ cơ số 10
Từ hệ 2 sang hệ 10
vd1: 1012 ?10
(đánh số từ phải qua bắt đầu là 0)



1x22+0x21+1x20=510

1012 510
vd2: 100110012 ?10



1x27+0x26+0x25+1x24+1x23+0x22+0x21+1x20
=27+0+0+ 24 + 23 +0+0+ 20
=128+16+8+1
=15310


100110012 15310
b. Từ hệ cơ số 2,16 sang hệ cơ số 10
Từ hệ 16 sang hệ 10
vd1: A9B9B16 ?10
đánh số thứ tự từ phải qua bắt đầu là 0



10x164+9x163+11x162+9x161+11x160 = ?
A9B9B16695195 10
vd2: 4AF816 ?10

Đánh số từ phải qua bắt đầu từ số 0



4x163+10x162+15x161+8x160 =19192

4AF816 1919210
c. Từ hệ cơ số 2 sang hệ cơ số 16
vd1: 110102  ?16
Tách 4 số: 0001 1010
Sang hệ 10: 1 10
Sang hệ 16: 1 A
110102  1A16

vd2: 101010001111112  ?16
Tách 4 số: 0010 1010 0011 1111
Sang hệ 10: 2 10 3 15
Sang hệ 16: 2 A 3 F
101010001111112  2A3F16
d. Từ hệ cơ số 16 sang hệ cơ số 2
Ví dụ1: 7EF16  ?2
Tách 1 số: 7 E F
Sang hệ 10: 7 14 15
Sang hệ 2: 0111 1110 1111
7EF16  0111111011112

Ví dụ 2: 8C16  ?2
Tách 1 số: 8 C
Sang hệ 10: 8 12
Sang hệ 2: 1000 1100
8C16  100011002

nguon VI OLET