C#
 Computer >> コンピューター >  >> プログラミング >> C#

Int32をC#の8進文字列として表す


Int32をC#で8進数の文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメーター(8進数の場合は8)として設定します。

Int32は、32ビットの符号付き整数を表します。

まず、Int32変数を設定します。

int val = 99;

次に、2番目のパラメーターとして8を含めて、8進数の文字列に変換します。

Convert.ToString(val, 8)

using System;
class Demo {
   static void Main() {
      int val = 99;
      Console.WriteLine("Integer: "+val);
      Console.Write("Octal String: "+Convert.ToString(val, 8));
   }
}

出力

Integer: 99
Octal String: 143

  1. C#で文字列を反転します

    文字列を逆にするには、配列を使用します。 Reverse()メソッド。 メソッドを設定し、文字列値を「Henry」として渡しました- public static string ReverseFunc(string str) {    char[] ch = str.ToCharArray();    Array.Reverse(ch);    return new string(ch); } 上記の方法では、文字列を文字配列に変換しました- char[] ch = str.ToCharArray(); 次に、Reverse()メ

  2. Pythonで整数を8進数の文字列に変換するにはどうすればよいですか?

    Pythonのライブラリのoct()関数を使用して、任意の整数を8進数に相当する数値に変換します。 8進数表現の文字列を取得します >>> oct(100) '0o144' >>> oct(0x10) '0o20' >>> oct(10) '0o12'