Computer-logical-organization-octal-arithmetic
提供:Dev Guides
オクタル算術
8進数システム
以下は、8進数システムの特性です。
- 0、1、2、3、4、5、6、7の8桁を使用します。
- ベース8番号システムとも呼ばれます。
- 8進数の各位置は、基数の0乗(8)を表します。 例:8 ^ 0 ^
- 8進数の最後の位置は、基数のx乗(8)を表します。 例:8 ^ x ^ここで、xは最後の位置を表します-1。
例
8進数-12570〜8〜
10進等価の計算-
Step | Octal Number | Decimal Number |
---|---|---|
Step 1 | 125708 | 1 × 84) PLUS (2 × 83) PLUS (5 × 82) PLUS (7 × 81) PLUS (0 × 801 × 84) PLUS (2 × 83) PLUS (5 × 82) PLUS (7 × 81) PLUS (0 × 8010 |
Step 2 | 125708 | (4096 PLUS 1024 PLUS 320 PLUS 56 PLUS 0)10 |
Step 3 | 125708 | 549610 |
注- 12570〜8〜は通常12570と記述されます。
オクタル加算
次の8進加算表は、8進加算の処理に役立ちます。
この表を使用するには、この例で使用されている指示に従ってください:6〜8〜と5〜8〜を追加します。 A列で6を見つけてから、B列で5を見つけます。 これら2つの列が交差する「合計」領域のポイントは、2つの数値の「合計」です。
68 + 58 = 138.
例-追加
オクタル減算
8進数の減算は、他の数値システムでの数値の減算と同じ規則に従います。 唯一の違いは、借りた数です。 10進法では、10〜10〜のグループを借ります。 バイナリシステムでは、2〜10〜のグループを借ります。 8進法では、8〜10のグループを借ります。