ホームページ  >  記事  >  Java  >  8 進整数の使用を示す Java プログラムの例

8 進整数の使用を示す Java プログラムの例

WBOY
WBOY転載
2023-08-28 18:05:071221ブラウズ

8 進整数の使用を示す Java プログラムの例

8 進整数 は、基数 8 に基づく 0 から 7 までの数値の記数法です。 8 進数を格納する場合、Int データ型が考慮されます。

ここでは、8 進数体系の使用方法について説明します −

  • 10 進数を 8 進数に変換します

  • 8 進数を 10 進数に変換します。

10進数から8進数への変換

変換の基礎知識

  • 任意の 10 進数を対応する 8 進数に変換します:

  • 商が 0 になるまで、10 進数を 8 進数の基数 8 で割り続けます。

  • 各ステップで残りを忘れずに記録してください。

  • 最後に余りを逆に書きます。結果の数値は対応する 8 進数になります。

  • この概念をより深く理解するために、いくつかの例を見てみましょう。

例 1 - 10 進数 2894 を考えて、それに相当する 8 進数を見つけます。

リーリー

したがって、7156 は 10 進数 2894 に相当する 8 進数です。

例 2 - 別の 10 進数 101 を検討し、それに相当する 8 進数を見つけます。

リーリー

したがって、145 は 10 進数 101 に相当する 8 進数です。

Example

の中国語訳は次のとおりです:

Example

次のプログラムは、カスタム ロジックを使用して、10 進数を対応する 8 進数に変換します。 DecimalToOctal1 という名前のクラスに 1 つのパラメーターを持つ DectoOctal という名前のメソッドを作成し、8 進数システムがどのように機能するかを示します。ここでは、10 進数 15 が実際のパラメータとして作成されたメソッドに渡され、 カスタム ロジックを使用して対応する 8 進数に変換されます。

リーリー ###出力### リーリー

Example

の中国語訳は次のとおりです:

Example

次のプログラムは、ライブラリ関数を使用して、10 進数を対応する 8 進数に変換します。 DecimalToOctal2 というクラスでは、ライブラリ関数 Integer.toOctalString() を使用して、4 つの異なる 10 進数が対応する 8 進数に変換されます。

リーリー ###出力### リーリー

8進数系から10進数系への変換

変換の基礎知識

任意の 8 進数を同等の 10 進数に変換するには:

  • 10 進数の各桁に、8 進数の底 8 の累乗を乗算します (最大 0 乗)。

  • この概念をより深く理解するために、いくつかの例を見てみましょう。

  • 例 1
  • -8 進数
456

を考えて、それに相当する 10 進数を見つけてみましょう。 リーリー したがって、302 は、8 進数

456 に相当する 10 進数です。

例 2 - 別の 8 進数

152

を考えて、それに相当する 10 進数を見つけてみましょう。 リーリー したがって、106 は、8 進数

152

に相当する 10 進数です。 Example の中国語訳は次のとおりです: Example

次のプログラムは、カスタム ロジックを使用して、10 進数を対応する 8 進数に変換します。 OctalToDecimal1 という名前のクラスに 1 つのパラメーターを持つ OctToDec という名前のメソッドを作成し、8 進数システムがどのように機能するかを示します。ここでは、4 つの異なる 8 進数が実際のパラメーターとして作成されたメソッドに渡され、カスタム ロジックを使用してそれらを対応する 10 進数に変換します。

リーリー ###出力### リーリー

Example

の中国語訳は次のとおりです:

Example

次のプログラムは、ライブラリ関数を使用して、8 進数を対応する 10 進数に変換します。 OctalToDecimal2 というクラスでは、4 つの異なる 8 進数が入力としてライブラリ メソッド Integer.parseInt() に渡され、対応する 10 進数に変換されます。

リーリー ###出力### リーリー ###結論は###

この記事では、8 進数の使用法を明確にします。ここでは、いくつかの例と Java プログラムを通じて、8 進数と 10 進数の間の変換方法について説明します。

以上が8 進整数の使用を示す Java プログラムの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。