换一批
经验文章 概述

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

  简介

  Octal,缩写OCT或O,一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。一些编程语言中常常以数字0开始表明该数字是八进制。八进制的数和二进制数可以按位对应(八进制一位对应二进制三位),因此常应用在计算机语言中。八进制(基数为8)表示法在计算机系统中很常见,因此,我们有时能看到人们使用八进制表示法。由于十六进制一位可以对应4位二进制数字,用十六进制来表示二进制较为方便。因此,八进制的应用不如十六进制。有一些程序设计语言提供了使用八进制符号来表示数字的能力,而且还是有一些比较古老的Unix应用在使用八进制。

  转换

  二进制与八进制的互相转换和二进制与十六进制的转换类似,区别在于需要操作的是三位一组而不是四位。表2-2列出了二进制与八进制的等效表示。

  笑话

  Oct(Octal number) 31 == Dec(Decimal number) 25在西方国家,oct(31)即10月31日是万圣节,dec(25)即12月25日是圣诞节,因此有一个笑话:程序员分不清圣诞节和万圣节。


相关文章


    Notice: Undefined index: newRealte in /home/www/www.tulaoshi.com/releases/release-69/cache/smarty/ebd5b6baaa27a84ab77c8b54582b7df55c5aa59c.file.tag.html.php on line 258

    Notice: Trying to get property of non-object in /home/www/www.tulaoshi.com/releases/release-69/cache/smarty/ebd5b6baaa27a84ab77c8b54582b7df55c5aa59c.file.tag.html.php on line 258
手机页面
收藏网站 回到头部