八進法

8進法とは、8法のことです。0から7までの数字を使用します。このシステムは、2進法(ベース2)や16進法(ベース16)に似ています。8進法の数字は、o04やo1242のように、数字の前にoの文字を付けて書きます。また、12428のように、右下に小さな8を付けて表記することもあります。

かつて8進法は、主にコンピュータで使用されていたことがある。8進法は、2進数を扱うのに便利な方法だった。しかし、コンピュータが24ビットから32ビット、64ビットへと変化するにつれ、8進法に代わって16進法が使われるようになった。また、カリフォルニアのユキメキシコのパメアン語など、ある種のグループは8進法を使っている。これは、彼らが数を数えるときに、実際の指を数えるのではなく、指と指の間の空間を利用するためである。

8進法と2進法

8進法の数字は、「3ビット」の2進法を採用しています。8進数の各桁は、2進数の3桁と同じです。2進数のグループ化は、右から左に向かって行われます。右から最初の3桁の2進数は、8進数の最後の部分にまとめられ、次の3桁はその次の最後の部分を形成します。

オクターブ

バイナリー

1

001

2

010

3

011

4

100

5

101

6

110

7

111

10

001 000

オクターブ

バイナリー

11

001 001

12

001 010

36

011 110

45

100 101

53

101 011

64

110 100

100

001 000 000

357

011 101 111

バイナリー

グルーピング

オクターブ

11

011

3

010111

010

111

27

101000110

101

000

110

506

01011010101

001

011

010

101

1325

8進法と10進法

10進法(ベース10)では、8進法の各桁は、その桁の位置から1を引いた8の指数を掛けたものになります。

 

所在地

6

5

4

3

2

1

価値

32768 (85)

4096 (84)

512 (83)

64 (82)

8(81)

1 (80)

例:o3425を10進数に

 

オクターブ

10進法

o3425

=

( 5 × 1 )

+

( 2 × 8)

+

( 4 × 64 )

+

( 3 × 512)

=

5

+

16

+

256

+

1536

o3425

=

1813

8進法と16進法

8進法が16進法と似ているのは、どちらも簡単に2進法に変換できるからです。8進法が3桁の2進法に相当するのに対し、16進法は4桁の2進法に相当します。また、8進法の数字は「o」で始まり、16進法の数字は「h」で終わります。一方から他方に変換する最も簡単な方法は、2進法に変換した後、他方のシステムに変換することです。

オクターブ

バイナリー

16進法

三桁

4桁

o4

100

0100

04h

o15

001

101

1101

0Dh

o306

011

000

110

1100

0110

C6H

o54253

101

100

010

101

011

0101

1000

1010

1011

58ABh



関連ページ

質問と回答

Q:8進数法とは何ですか?


A:8進数とは、0から7までの数字を使った8進数のことです。

Q:8進法は他の数詞体系とどう違うのですか?


A:8進法は、2進法、16進法と似ています。

Q:8進数はどのように表記するのですか?


A:8進数は、数字の前にアルファベットのoをつけて、o04やo1242のように書きます。また、12428のように、右下に小さな8を付けて書くこともあります。

Q:8進法は主に何に使われていたのですか?


A:かつて8進法は、2進数をより簡単に扱えるようにするために、主にコンピュータで使用されていました。

Q: なぜ16進法が8進法に代わってコンピュータに使われるようになったのですか?


A:コンピュータが24ビットから32ビット、64ビットへと変化するにつれて、16進数が8進数に代わって使われるようになりました。

Q:8進数を使っているのは他に誰がいますか?


A:カリフォルニアのユキ語やメキシコのパメアン語などのネイティブアメリカンは、指の数を数えるのではなく、指と指の間のスペースを使って数えるので、8進数を使っているグループがあります。

Q:8進法はどのような数字を使っているのですか?


A:8進法は、0から7までの数字を使います。

AlegsaOnline.com - 2020 / 2023 - License CC3