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

C#で整数を16進数に、またはその逆に変換するにはどうすればよいですか?


整数を16進数に変換する

string.ToString()拡張メソッドを使用して、整数を16進数に変換できます。

Integer Value: 500
Hexadecimal Value: 1F4

16進数から整数への変換

16進値は、int.Parseまたはconvert.ToInt32

を使用して整数に変換できます。

int.Parse −数値の文字列表現を32ビットの符号付き整数に相当するものに変換します。戻り値は、操作が成功したかどうかを示します。

Hexadecimal Value: 1F4
Integer Value: 500

Convert.ToInt32 -指定された値を32ビットの符号付き整数に変換します。

Hexadecimal Value: 1F4
Integer Value: 500

整数を16進数に変換する

string hexValue =integerValue.ToString( "X");

using System;
namespace DemoApplication{
   public class Program{
      public static void Main(){
         int integerValue = 500;
         Console.WriteLine($"Integer Value: {integerValue}");
         string hexValue = integerValue.ToString("X");
         Console.WriteLine($"Hexadecimal Value: {hexValue}");
         Console.ReadLine();
      }
   }
}

出力

上記のコードの出力は

です。
Integer Value: 500
Hexadecimal Value: 1F4

16進数から整数への変換

int.Parseを使用した例

using System;
namespace DemoApplication{
   public class Program{
      public static void Main(){
         string hexValue = "1F4";
         Console.WriteLine($"Hexadecimal Value: {hexValue}");
         int integerValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
         Console.WriteLine($"Integer Value: {integerValue}");
         Console.ReadLine();
      }
   }
}

出力

上記のコードの出力は

です。
Hexadecimal Value: 1F4
Integer Value: 500

Convert.ToInt32を使用した例

using System;
namespace DemoApplication{
   public class Program{
      public static void Main(){
         string hexValue = "1F4";
         Console.WriteLine($"Hexadecimal Value: {hexValue}");
         int integerValue = Convert.ToInt32(hexValue, 16);
         Console.WriteLine($"Integer Value: {integerValue}");
         Console.ReadLine();
      }
   }
}

出力

上記のコードの出力は

です。
Hexadecimal Value: 1F4
Integer Value: 500

  1. GoogleドキュメントをMicrosoftWord(およびその逆)に変換する方法

    Googleドキュメントは、ドキュメントに簡単にアクセス、共有、署名したい人に常に人気がありますが、DOCXなどの実証済みの形式のドキュメントが必要になる場合があります。ドキュメントをGoogleドキュメントに保存していて、オフラインコピーをダウンロードしたい場合は、GoogleドキュメントをMicrosoftWord形式に簡単に変換できます。 また、MicrosoftのDOCXドキュメントをドキュメント形式に変換して開くという逆の方法も紹介します。 注 :ドキュメントをGoogleドキュメントからWordに変換することはできますが、変換中にドキュメントの書式が保持される保証はありません。

  2. Install.WIM を Install.ESD に、またはその逆に変換する方法。

    以前のチュートリアルでは、Windows 10 を修復するための正しい install.wim Windows イメージを取得するために、「Install.ESD」を「Install.WIM」に変換する方法と「install.wim」イメージ ファイルを抽出する方法について説明しました。このチュートリアルでは、install.wim を install.esd に変換して、DISM で使用して Windows を修復するか、USB ドライブに入れて Windows をインストールするための詳細な手順を説明します。 このチュートリアルには、Windows 10/8/8.1 で install.