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
Lepaskan: 2024-12-11 13:59:24
asal
244 orang telah melayarinya

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

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

let hexString = 10.toString(16);
Salin selepas log masuk

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

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

let yourNumber = parseInt("a", 16);
Salin selepas log masuk

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!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan