八进制有什么用

如题所述

Octal,缩写OCT或O,一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。一些编程语言中常常以数字0开始表明该数字是八进制。八进制的数和二进制数可以按位对应(八进制一位对应二进制三位),因此常应用在计算机语言中。

八进制(基数为8)表示法在计算机系统中很常见,因此,我们有时能看到人们使用八进制表示法。由于十六进制一位可以对应4位二进制数字,用十六进制来表示二进制较为方便。因此,八进制的应用不如十六进制。有一些程序设计语言提供了使用八进制符号来表示数字的能力,而且还是有一些比较古老的Unix应用在使用八进制。

计算机需要数制转换,计算机内部使用二进制,二进制八进制十进制之间的数制转换,FORTRAN77 编制, 围绕二进制与小数,完成二进制八进制十进制之间的数制转换。[1]

历史
有人提出,原始印欧语系“九”这个词可能与派为“新”字。在此基础上,有人猜测,原始印欧语系使用一个八进制数系统。

1668年约翰·威尔金斯的一篇文章中向一个真正的系统和哲学语言提出使用8为基数,而不是10,因为二分法将数字分为两部分是最自然的方式,据此,这个数字能与下一个数值相统一。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-26
八进制(Octal)是一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。
八进制的数和二进制数可以按位对应,因此八进制广泛应用于计算机系统。本回答被网友采纳
第2个回答  2020-11-28
八进制
Octal number system
同二进制 ,十六进制一样,是计算机中数据的一种表示方法.但同我们日常中的10进制表示法不一样.他由0-7组成.并且开头一定要以数字0开头.

例如:

10进制的32表示成8进制就是:40

8进制的32表示成10进制就是:3×8^1+2×8^0=26
第3个回答  2021-03-13

科普中国·科学百科:八进制

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网