Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Menukar Antara Perpuluhan dan Heksadesimal dalam JavaScript?

Bagaimanakah Saya Menukar Antara Perpuluhan dan Heksadesimal dalam JavaScript?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-11 13:59:24199semak imbas

How Do I Convert Between Decimal and Hexadecimal in JavaScript?

Penukaran Perpuluhan kepada Heksadesimal dalam JavaScript

Menukar nilai perpuluhan kepada setara perenambelasan ialah tugas biasa dalam pengaturcaraan. Dalam JavaScript, ini boleh dilakukan dengan mudah menggunakan kaedah toString(base).

Penukaran kepada Rentetan Heksadesimal

Untuk menukar nombor perpuluhan kepada perwakilan rentetan heksadesimalnya, gunakan sintaks berikut:

hexString = yourNumber.toString(16);

Sebagai contoh, untuk menukar nombor perpuluhan 10 kepada perenambelasan, kami akan menulis:

let hexString = 10.toString(16);

Ini akan memberikan rentetan "a" kepada pembolehubah hexString, kerana "a" ialah perwakilan perenambelasan 10.

Penukaran daripada Rentetan Heksadesimal

Untuk menukar rentetan perenambelasan kembali kepada perpuluhannya bersamaan, gunakan fungsi parseInt(rentetan, asas):

yourNumber = parseInt(hexString, 16);

Sebagai contoh, untuk menukar rentetan perenambelasan "a" kepada persamaan perpuluhannya, kami akan menulis:

let yourNumber = parseInt("a", 16);

Ini akan memberikan nilai 10 kepada pembolehubah yourNumber.

Ingat bahawa parameter asas dalam kedua-dua kaedah menentukan asas nombor yang ditukar. Untuk perenambelasan, sentiasa tetapkan asas kepada 16.

Atas ialah kandungan terperinci Bagaimanakah Saya Menukar Antara Perpuluhan dan Heksadesimal dalam JavaScript?. 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