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
978 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!

sumber:tutorialspoint.com
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