Máy tính - Hệ thống số

Khi chúng ta nhập một số chữ cái hoặc từ, máy tính sẽ dịch chúng thành số vì máy tính chỉ có thể hiểu các con số. Một máy tính có thể hiểu được hệ thống số vị trí chỉ có một số ký hiệu được gọi là chữ số và những ký hiệu này đại diện cho các giá trị khác nhau tùy thuộc vào vị trí mà chúng chiếm trong số.

Giá trị của mỗi chữ số trong một số có thể được xác định bằng cách sử dụng:

  • Chữ số

  • Vị trí của chữ số trong số

  • Cơ số của hệ thống số (trong đó cơ số được định nghĩa là tổng số chữ số có sẵn trong hệ thống số)

Hệ thống số thập phân

Hệ thống số mà chúng ta sử dụng trong cuộc sống hàng ngày là hệ thống số thập phân. Hệ thống số thập phân có cơ số 10 vì nó sử dụng 10 chữ số từ 0 đến 9. Trong hệ thống số thập phân, các vị trí liên tiếp ở bên trái của dấu thập phân biểu thị đơn vị, hàng chục, hàng trăm, hàng nghìn, v.v.

Mỗi vị trí thể hiện một sức mạnh cụ thể của căn cứ (10). Ví dụ, số thập phân 1234 bao gồm chữ số 4 ở vị trí hàng đơn vị, 3 ở vị trí hàng chục, 2 ở vị trí hàng trăm và 1 ở vị trí hàng nghìn. Giá trị của nó có thể được viết là

(1 x 1000)+ (2 x 100)+ (3 x 10)+ (4 x l)
(1 x 103)+ (2 x 102)+ (3 x 101)+ (4 x l00)
1000 + 200 + 30 + 4
1234

Là một lập trình viên máy tính hoặc một chuyên gia CNTT, bạn nên hiểu các hệ thống số sau đây thường được sử dụng trong máy tính.

Không. Hệ thống số và mô tả
1

Binary Number System

Cơ sở 2. Các chữ số được sử dụng: 0, 1

2

Octal Number System

Cơ số 8. Các chữ số được sử dụng: 0 đến 7

3

Hexa Decimal Number System

Cơ số 16. Chữ số được sử dụng: 0 đến 9, Các chữ cái được sử dụng: A- F

Hệ thống số nhị phân

Các đặc điểm của hệ thống số nhị phân như sau:

  • Sử dụng hai chữ số, 0 và 1

  • Còn được gọi là hệ thống số cơ số 2

  • Mỗi vị trí trong một số nhị phân đại diện cho một 0lũy thừa của cơ số (2). Ví dụ 2 0

  • Vị trí cuối cùng trong một số nhị phân đại diện cho xlũy thừa của cơ số (2). Ví dụ 2 x trong đóx đại diện cho vị trí cuối cùng - 1.

Thí dụ

Số nhị phân: 10101 2

Tính tương đương thập phân -

Bươc Số nhị phân Số thập phân
Bước 1 10101 2 ((1 x 2 4 ) + (0 x 2 3 ) + (1 x 2 2 ) + (0 x 2 1 ) + (1 x 2 0 )) 10
Bước 2 10101 2 (16 + 0 + 4 + 0 + 1) 10
Bước 3 10101 2 21 10

Note- 10101 2 thường được viết là 10101.

Hệ thống số bát phân

Đặc điểm của hệ thống số bát phân như sau:

  • Sử dụng tám chữ số, 0,1,2,3,4,5,6,7

  • Còn được gọi là hệ cơ số 8

  • Mỗi vị trí trong một số bát phân đại diện cho một 0lũy thừa của cơ số (8). Ví dụ 8 0

  • Vị trí cuối cùng trong một số bát phân đại diện cho một xlũy thừa của cơ số (8). Ví dụ 8 x trong đóx đại diện cho vị trí cuối cùng - 1

Thí dụ

Số bát phân: 12570 8

Tính tương đương thập phân -

Bươc Số bát phân Số thập phân
Bước 1 12570 8 ((1 x 8 4 ) + (2 x 8 3 ) + (5 x 8 2 ) + (7 x 8 1 ) + (0 x 8 0 )) 10
Bước 2 12570 8 (4096 + 1024 + 320 + 56 + 0) 10
Bước 3 12570 8 5496 10

Note- 12570 8 thường được viết là 12570.

Hệ thống số thập lục phân

Đặc điểm của hệ thống số thập lục phân như sau:

  • Sử dụng 10 chữ số và 6 chữ cái, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

  • Các chữ cái đại diện cho các số bắt đầu từ 10. A = 10. B = 11, C = 12, D = 13, E = 14, F = 15

  • Còn được gọi là hệ cơ số 16

  • Mỗi vị trí trong một số thập lục phân đại diện cho một 0sức mạnh của cơ sở (16). Ví dụ, 16 0

  • Vị trí cuối cùng trong một số thập lục phân đại diện cho xsức mạnh của cơ sở (16). Ví dụ 16 x trong đóx đại diện cho vị trí cuối cùng - 1

Thí dụ

Số thập lục phân: 19FDE 16

Tính tương đương thập phân -

Bươc Số nhị phân Số thập phân
Bước 1 19FDE 16 ((1 x 16 4 ) + (9 x 16 3 ) + (F x 16 2 ) + (D x 16 1 ) + (E x 16 0 )) 10
Bước 2 19FDE 16 ((1 x 16 4 ) + (9 x 16 3 ) + (15 x 16 2 ) + (13 x 16 1 ) + (14 x 16 0 )) 10
Bước 3 19FDE 16 (65536+ 36864 + 3840 + 208 + 14) 10
Bước 4 19FDE 16 106462 10

Note- 19FDE 16 thường được viết là 19FDE.