C# で 10 進数に相当する 8 進数を取得するには -
まず、10 進数値については、while ループを使用して、剰余を配列セットに格納します。 8進数。ここでは、配列内でモジュロ 8 を見つけます。
その後、数値を 8 で割ります。-
while (dec != 0) { oct[i] = dec % 8; dec = dec / 8; i++; }
完全なコードを見てみましょう。ここで、10 進数は 12 です。 -
using System; namespace Demo { class Program { static void Main(string[] args) { int []oct = new int[50]; // decimal int dec = 12; int i = 0; while (dec != 0) { oct[i] = dec % 8; dec = dec / 8; i++; } for (int j = i - 1; j >= 0; j--) Console.Write(oct[j]); Console.ReadKey(); } } }
以上がC# では、10 進数に相当する 8 進数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。