Computer Fundamentals 简明教程
Computer - Number System
当我们键入一些字母或单词时,计算机将其翻译成数字,因为计算机只能理解数字。计算机可以理解位置数字系统,其中只有几个符号称为数字,并且这些符号根据它们在数字中占据的位置表示不同的值。
可以使用以下方法确定数字中每个数字的值 −
-
The digit
-
数字在数字中的位置
-
数字系统的基础(其中基础被定义为数字系统中可用数字的总数)
Decimal Number System
我们在日常生活中使用的数字系统是十进制数字系统。十进制数字系统有 10 个基础,因为它使用了从 0 到 9 的 10 个数字。在十进制数字系统中,小数点左侧的连续位置表示个位、十位、百位、千位等。
每个位置表示基础的特定指数(10)。例如,十进制数字 1234 由个位数字 4、十位数字 3、百位数字 2 和千位数字 1 组成。它的值可以写成
(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
作为一名计算机程序员或 IT 专业人士,你应对计算机中经常使用的以下数字系统有所了解。
S.No. |
Number System and Description |
1 |
Binary Number System 2 进制。使用的数字:0、1 |
2 |
Octal Number System 8 进制。使用的数字:0 到 7 |
3 |
Hexa Decimal Number System 16 进制。使用的数字:0 到 9,使用的字母:A-F |
Binary Number System
二进制数字系统的特征如下 −
-
使用两个数字,0 和 1
-
也称为 2 进制数字系统
-
二进制数字中的每个位置表示基础(2)的 0 次方。示例 20
-
二进制数字中的最后位置表示基础(2)的 x 次方。示例 2x,其中 x 表示最后位置 - 1。
Octal Number System
八进制数字系统的特征如下 −
-
Uses eight digits, 0,1,2,3,4,5,6,7
-
也称为 8 进制数字系统
-
八进制数中的每个位置代表基数(8)的 0 次方。例如 80
-
八进制数中的最后一个位置代表基数(8)的 x 次方。例如 8x,其中 x 代表最后一个位置 - 1
Hexadecimal Number System
十六进制数系统的特性包括:
-
使用 10 个数字和 6 个字母,0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
-
字母代表从 10 开始的数字。A = 10。B = 11,C = 12,D = 13,E = 14,F = 15
-
也称为 16 进制数系统
-
十六进制数中的每个位置代表基数(16)的 0 次方。例如,160
-
十六进制数中的最后一个位置代表基数(16)的 x 次方。例如 16x,其中 x 代表最后一个位置 - 1
Example
十六进制数:19FDE16
计算十进制当量 −
Step |
Binary Number |
Decimal Number |
Step 1 |
19FDE16 |
1 x 164) + (9 x 163) + (F x 162) + (D x 161) + (E x 16010 |
Step 2 |
19FDE16 |
1 x 164) + (9 x 163) + (15 x 162) + (13 x 161) + (14 x 16010 |
Step 3 |
19FDE16 |
(65536+ 36864 + 3840 + 208 + 14)10 |
Step 4 |
19FDE16 |
10646210 |
Note - 19FDE16 通常写成 19FDE。