我从来没有使用八号码在我的代码,也没有遇到任何代码,用(十六和点摆弄尽管).

我开始编程在C/C++关于1994年,因此,也许我太年轻了吗?不老年码使用八?C包括支持对于这些通过加上一个0,但码在哪里使用这些基8号文字的?

有帮助吗?

解决方案

我最近已写信网络的议定书》代码的访问3位领域。八派上用场的时候,你要调试。

只是对的效果,你能告诉我什么的3位领域的这是什么?

0x492492

另一方面,这个相同数量在octal:

022222222

现在,最后,在二(群体的3):

010 010 010 010 010 010 010 010

其他提示

只有我遇到八文本,这些天是在处理权限位上的文件在Linux,这通常表示为3个八位数字,在那里每个数字代表的权限的文件所有者、组和其他用户分别。

例如0755(也只有755与大多数命令的行工具)意味着该文件所有者拥有完全的权限(阅读、写、执行),以及该小组和其他用户只需读取和执行的权限。

代表这些位在八使它更容易地找出哪些权限。你可以一看什么0755装置,但不493或0x1ed.

维基百科

在当时,八原 成为广泛使用在计算, 系统,例如IBM大型机 采用的24位(或36位)话。八是一个理想的缩写 二进制这些机器因为 八(二)数字可能 简明地显示出整个机器 字(每个八位数字的复盖三个 二进制数字)。它还削减成本 使数码管,七段 显示器和计算器,以用 对于操作控制台;哪里 二显示了太复杂 使用十进制显示需要复杂 硬件转换radixes, 十六显示所需要的显示 字母。

所有现代化的计算 平台,但是,使用16,32-或 64位的话,八位作 一个字节。在这类系统的三八 数字将是必需的, 最重要的八位数字 很好,表示只有两个 二进制数字(并在一个系列的 相同的八位数字表示一个 二进制数字,从下一个字节)。因此,进制是更常见的 使用编程语言中的今天, 由于十六位包括四个 二进制数字和所有的现代计算 平台机器的话这是 均匀分割的,由四人。一些 平台与电的两个字 尺寸还有指令subwords 这是更容易理解如果 显示在八;这包括 PDP-11.现代的普遍存在的x86 建筑属于这一类别 为好,但八几乎从来没有 使用这个平台。

-亚当

我从来没有使用八号码在我的 代码,也没有遇到任何代码 使用它。

我打赌你有。根据标准、数字文本,其开始有零八.这包括,平凡, 0.每一次您使用或看见一个文本为零,这已经八.奇怪但真的。:-)

商业航空用途八"标签"(基本上消息类型ids)在古老的Arinc429巴士的标准。因此,能够指标值在八当编写代码,航空电子设备的应用程序是不错...

我们也看到进制用于飞机转发器。一个模式-3a应答机编码是一个12位的数量,每个人都涉及4个八号。有一点的更多信息 维基百科.我知道这不是一般计算机相关,但美国联邦航空局使用的计算机太:).

它是有用的 chmodmkdir 职能Unix土地,但除此之外,我想不出任何其他公共用途。

我来接触到八通过 PDP-11, 和所以,很显然,没有C语言:)

第三次评估报告的文件存储的信息作为八整数值的字符串

有没有理由修改的标准,可以追溯到出生的语言和存在无数的程序。我仍然记得ASCII人物通过他们的 八值,就必须认为到来的六价值,但它是101八;数字是0 060...^C003...

这就是说,我经常使用的八代表性。

现在如果你真的想要弯曲你的我的,看看这个词的格式PDP-10...

还有一堆古老的过程控制系统(霍尼韦尔H4400,H45000,等等)有从60年代末和70年代它们布置使用的24位的话有八处理的问题。想想当最后一个核电厂建造在美国作为一个例子。

替换这些工业系统是一个非常重要的任务,因此您可能只是有幸遇到一个野生之前就已经灭绝和目瞪口呆在敬畏在其宏伟的定义浮点格式!

人学会了程序上的PDP-8有一个温暖点在他的心脏八的数字。字尺寸为12位分为4个团体的3位中的每一个,所以-1 7777八.这种方案是继续存在PDP-11其中有16位的话,但仍然用八代表权的各种各样的事情,因此*NIX文件许可的方案而生活这一天。

八是最有用的第一个可显示硬件(7段显示).这些原显示没有解码器可供以后。

因此数字登记册的产出进行分组,以适应提供显示其能够仅显示的八(8)符号:0、1、2的的3、4、5、6、7.

还第一CRT显示管栅格的扫描显示,最简单的字符号的发电机是相当于7段显示。

激励驱动程序是,一如既往,少昂贵的,显示可能的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top