介绍
在上一节中,我们已经了解了十进制,二进制和赫卡十进制数字系统。此数字系统与Hexa十进制系统的系统非常相似。我们知道十进制系统具有10的基础,因为它使用数字0 - 9,二进制系统的基础是2,因为它使用数字0&1,六十进制数字系统具有基础16,因此编号系统uses 16 digits i.e. from 0 – 15. Similarly, the “Octal number system” uses only 8 numbers to represent the numbers, so it has the name “Octal”. (0-7).
八进制数系
在十六进制中,我们将二进制数字表示为一组4位(24.= 16),在八进制编号系统中,我们将二进制数表示为一组3位数(23.= 8)。八进制数系使用8个数字0 - 7。它们是0,1,2,3,4,5,6和7。
所以八进制数的每个数字都是由0到7位的0到7位。与其他数字系统相比,八进制数系的主要优点是,当我们使用计算机时,在二进制数系中,在二进制编号系统中,更容易写入八进制数形式。特别是,当我们使用大串二进制数时,建议将它们分组为三位数,因此它可能较少发生错误。与其他转换相比,八进制数系的其他优点是八进制转换为二进制和二进制到八进制数系。
这个数字系统的表示中的8个基础。前:(501)8., (480)8.
数字值的重量随着8的功率而增加。如下所示。
让我们看一个示例来理解八进制数的表示为一组3位数。
因此,数字100011010以八进制表示(432)8.。
八进制数的转换
八进制数可以转换为二进制和十进制数系,也可以转换为六十进制数。它们中的一些人在下面解释。
从二进制到八进制数转换
要把一个二进制数转换成八进制数,首先我们应该把这个二进制串分成三个二进制数。把每个集合对应的数写下来,就得到二进制的八进制数。
例1:将110111100010转换为八进制。
将二进制数分成3个数字
110 111 100 010
6 7 4 2
(110111100010)2等于(6742)8.
从八进制数到二进制的转换
把八进制数转换成二进制数是二进制到八进制转换的逆过程。也就是说,八进制数的每一位都应该写成二进制形式&将所有的二进制数字组合起来将得到我们需要的二进制数。
前1:
转换(43628)8.进入二进制
将等同的二进制数写入每个数字
4 3 6 2 8
100 011 110 010 100
所以(43628)8.等于(100011110010100)2
从十进制转换为八进制数
十进制数可以通过8方法重复划分转换为八进制数。每个阶段的提醒将提供所需的八进制数。
观察下面显示的示例。
前1:
转换(159)10.进入八进制。
159/8 ----->商品19提醒7 - LSB
19/8————->商2提醒3
2/8 ----->商品0提醒2 - MSB
所以(159)10.=(237)8
例2:
转换(80)10.进入八进制。
80/8 ----->商9提醒8 - LSB
9/8 ----->商1提醒1
1/8 ----->商品0提醒1 - MSB
所以(80)10.=(118)8.
从八进制数转换为十进制
通过将每个数字乘以其位置值,八进制数可以转换为十进制数。也就是说,每一位数字的位置都要乘以8的幂。
让我们看一个例子
前1:
转换(51)8.十进制
位置重818.0.
位置值8 1
八进制数5 1
等效十进制数= 5 x 81 + 1 x 80
= 40 + 1
= 41.
因此(51)8.= (41)10.
类似地,人们可以将八进制数转换为任何其他数字系统.Below给定表格显示其他数字系统的等效值。
表示八进制数
八进制数用基座8表示,因为它们仅使用8位数字,如上所述。在下面示出了八进制数中每个位的重量。
八进制数与其他数字系统类似地表示。在下面给出的八进制数系集合
10表示不十,I T表示{(1×8)+(0×8)}&20平均值不是二十,它意味着{(2×8)+(0×8)}等。
总结
我们将代表3个二进制数字,相当于1个八进制数字,如上所示。以同样的方式,最高的两位数八进制数(778.)可表示63位二进制数字。类似地,最高的三位八进制数(7778.)可以代表511二进制数字。最高的三位数八大数(77778.)可以代表4095个二进制数字。
- 八进制数系使用0 - 7的8个数字(0,1,2,3,4,5,6和7)
- 在八进制数系中,数字值的重量将以8的功率增加。
- 十进制数可以通过8方法重复分割转换为八进制数。
3反应
漂亮的文章。清晰易懂。
我觉得你"从八进制数到十进制的转换"的二进制列不太对。我快速计算了1111,发现是15而不是17。我想我应该把位加2因为八进制系统也跳过了这些
如果我看到错了,请告诉我。
亲切的问候。
嘿,随着八进制系统省略8.请纠正它,八大地区用于二进制转换为二进制的示例是错误的。请纠正它。谢谢!