C#でInt32を16進文字列として表す
Int32をC#で16進文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメーター(16進の場合は16)として設定します。
Int32は、32ビットの符号付き整数を表します。
まず、Int32変数を設定します。
int val = 9898;
次に、2番目のパラメーターとして16を含めて、16進文字列に変換します。
Convert.ToString(val, 16)
例
using System; class Demo { static void Main() { int val = 9898; Console.WriteLine("Integer: "+val); Console.Write("Hex String: "+Convert.ToString(val, 16)); } }
出力
Integer: 9898 Hex String: 26aa
-
Int32をC#のバイナリ文字列として表す
Int632をC#でバイナリ文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメータ(バイナリの場合は2)として設定します。 Int32は、32ビットの符号付き整数を表します。 まず、Int64変数を設定します- int val = 30; 次に、2番目のパラメータとして2を含めて、バイナリ文字列に変換します。 Convert.ToString(val, 2) 例 using System; class Demo { static void Main() { i
-
C#でのToStringによる文字列フォーマット
文字列をフォーマットするには、最初に値-を設定します int value = 55; 次に、整数をフォーマットするには、ToStringを使用して、3つの場所に設定する必要があるとします- value.ToString("000"); 以下は完全なコードです- 例 using System; public class Program { public static void Main() { int value = 55; string res = value.