Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Bagaimana untuk menukar integer kepada heksadesimal dan sebaliknya dalam C#?

Bagaimana untuk menukar integer kepada heksadesimal dan sebaliknya dalam C#?

王林
Lepaskan: 2023-09-11 09:37:02
ke hadapan
1025 orang telah melayarinya

在 C# 中如何将整数转换为十六进制,反之亦然?

Tukar integer kepada perenambelasan

Anda boleh menggunakan rentetan.ToString()Tukar sambungan integer kepada perenambelasan.

Integer Value: 500
Hexadecimal Value: 1F4
Salin selepas log masuk
Salin selepas log masuk

Menukar Heksadesimal kepada Integer

Nilai perenambelasan boleh ditukar kepada integer#Integer🎜 menggunakan integer🎜 #

int.Parse − Menukar perwakilan rentetan nombor kepada setara integer bertanda 32-bit Nilai pulangan menunjukkan sama ada operasi berjaya.rreee#🎜🎜 #

Convert.ToInt32

- Menukar nilai yang ditentukan kepada integer bertanda 32-bit.

Hexadecimal Value: 1F4
Integer Value: 500
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Menukar Integer kepada Heksadesimal

rentetan hexValue#🎜");🎜Value = integer

Contoh

Demo Langsung

Hexadecimal Value: 1F4
Integer Value: 500
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Output

Keluaran kod di atas ialah#🎜 🎜🎜#

Menukar Heksadesimal kepada Integer

Contoh menggunakan int.Parse

Contoh menggunakan int.Parse −🎜🎜# ∎🎜# 🎜 🎜 #

Live Demo

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();
      }
   }
}
Salin selepas log masuk

Output

Output kod di atas ialah

Integer Value: 500
Hexadecimal Value: 1F4
Salin selepas log masuk
Salin selepas log masuk

#🎜 menggunakan Convert 2.

Contoh Demonstrasi dalam talian

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();
      }
   }
}
Salin selepas log masuk

Output#🎜#🎜 bagi #🎜🎜 ialah kod di atas#🎜 🎜🎜#
Hexadecimal Value: 1F4
Integer Value: 500
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menukar integer kepada heksadesimal dan sebaliknya dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan