c#
c#で整数値と16進数を変換する方法は?この変換は、ユーザーIDをより短く、より便利に表現するために必要です。
回答:
整数はヘキサデスに変換されます
整数を16進表現に変換するには、toString( "x")メソッドを使用してください。たとえば、
16個の整数への移行<code class="language-csharp">int intValue = 2934; string hexValue = intValue.ToString("X"); // 结果:"B76"</code>
カスタム:
<code class="language-csharp">string hexValue = "B76"; int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber); // 结果:2934</code>
小文字の16進数を取得するには、toString( "x4")を使用します。
コンバージョン数(2^32を超える)の場合、UINT32またはUINT64タイプを使用できます。
以上がC#で整数と16進値間を効率的に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。