Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk menukar antara nombor perpuluhan dan heksadesimal dalam C#?

Bagaimana untuk menukar antara nombor perpuluhan dan heksadesimal dalam C#?

Barbara Streisand
Barbara Streisandasal
2025-01-26 03:06:10954semak imbas

How to Convert Between Decimal and Hexadecimal Numbers in C#?

Bilangan heksadesimal dan perpuluhan bilangan nombor perpuluhan dalam bilangan nombor perpuluhan dalam

Dalam pengaturcaraan, nombor sering perlu ditukar antara kemajuan yang berbeza. Penukaran yang sama adalah antara heksadesimal (hexadecimal) dan perpuluhan (10 -poof). Berikut adalah cara melaksanakan penukaran ini dalam C#:

Hiasan ditukar menjadi hexadecimal

Untuk menukar nombor perpuluhan ke perwakilan heksadesimalnya, sila gunakan kaedah :

ToString("X") Ini akan menukar ke dalam rentetan heksadesimal, masing-masing mewakili nilai 0 hingga 15 (untuk nilai 10-15, gunakan A-F).

<code class="language-csharp">string hexValue = decimalValue.ToString("X");</code>
enam belas -proof ke perpuluhan

decimalValue

Untuk menukar bilangan pengeluaran heksadesimal ke dalam nombor perpuluhan, terdapat dua cara:

Gunakan

:

  1. Kaedah ini menganalisis rentetan ke nombor heksadesimal dan mengembalikan nilai integer. int.Parse()
  2. Gunakan
:
<code class="language-csharp">int decimalValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);</code>

hexValue

    Kaedah ini bersamaan dengan kaedah di atas, tetapi gunakan kelas
  1. untuk melaksanakan penukaran. Parameter kedua menentukan asas penukaran heksadesimal 16.

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

Kenyataan:
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