8進数
読み:はっしんすう
外語:octal number

 8進法で表記した数値のこと。一桁を0〜7の数を用いて表現する。
 プログラミングの際に用いられることがある。2進数3桁を1桁にまとめたものと等価である。
目次

概要
 2進数・8進数・10進数16進数を対照表とすると、次のようになる。
10進数2進数8進数16進数
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
321000004020
64100000010040

表記法
 数学では、数字の後ろに下付けの8を付けて表わすことが多い(例: 10108)。
 プログラミング言語では、様々な方法が用いられている。
 アセンブリ言語では、実装による。一般的なプロセッサーでは、利用例は知られていない。
 BASICでは、&Oを前置する(例: &O1010)。
 CC++では、0を前置する(例: 01010)。

再検索