Rumah > Artikel > hujung hadapan web > Bagaimana untuk menukar nombor kepada Hex (heksadesimal) dalam javascript
Dalam JavaScript, anda boleh menggunakan kaedah toString() bagi objek Number untuk menukar nombor kepada Hex (heksadesimal) Kaedah ini boleh menghuraikan nilai yang ditentukan dan cuba mengembalikan rentetan dengan asas yang ditentukan (base ) Borang perwakilan, sintaksnya ialah "nyatakan objek digital.toString(16);".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Dalam JavaScript, anda boleh menggunakan kaedah toString() objek Nombor untuk menukar nombor kepada Hex (heksadesimal).
Contoh:
var num = 255; console.log(num.toString(16));//输出FF
Penjelasan:
kaedah toString() boleh menukar Tukar objek Nombor kepada rentetan dan kembalikan hasilnya.
Sintaks:
NumberObject.toString(radix)
参数 | 描述 |
---|---|
radix | 可选。规定表示数字的基数,使 2 ~ 36 之间的整数。若省略该参数,则使用基数 10。但是要注意,如果该参数是 10 以外的其他值,则 ECMAScript 标准允许实现返回任意值。 |
Kaedah toString() menghuraikan hujah pertamanya dan cuba mengembalikan perwakilan rentetan bagi radix yang ditentukan.
Untuk huruf dengan asas lebih daripada 10, huruf mewakili nombor lebih daripada 9. Contohnya, untuk nombor perenambelasan (asas 16), gunakan a hingga F.
Jika tiada tapak dinyatakan, asas pilihan diandaikan 10.
var x='110'; alert(parseInt(x,2)); //6 =>以2进制解析110 alert(parseInt(x,8)); //72 =>以8进制解析110 alert(parseInt(x,16)); //272 =>以16进制解析110
[Cadangan berkaitan: Tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Bagaimana untuk menukar nombor kepada Hex (heksadesimal) dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!