Int64をC#の8進文字列として表します
Int64をC#で8進数の文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメーター(8進数の場合は8)として設定します。
Int64は、64ビットの符号付き整数を表します。
まず、Int64変数を設定します。
long val = 986766;
次に、2番目のパラメーターとして8を含めて、8進数の文字列に変換します。
Convert.ToString(val, 8)
例
using System; class Demo { static void Main() { long val = 986766; Console.WriteLine("Long: "+val); Console.Write("Octal String: "+Convert.ToString(val, 8)); } }
出力
Long: 986766 Octal String: 3607216
-
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()メ
-
Pythonで整数を8進数の文字列に変換するにはどうすればよいですか?
Pythonのライブラリのoct()関数を使用して、任意の整数を8進数に相当する数値に変換します。 8進数表現の文字列を取得します >>> oct(100) '0o144' >>> oct(0x10) '0o20' >>> oct(10) '0o12'