Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Menukar Antara Perpuluhan dan Heksadesimal dalam 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!