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

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

  1. 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

  2. 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.