Maison >interface Web >js tutoriel >Comment convertir entre décimal et hexadécimal en JavaScript ?

Comment convertir entre décimal et hexadécimal en JavaScript ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-11 13:59:24199parcourir

How Do I Convert Between Decimal and Hexadecimal in JavaScript?

Conversion décimal en hexadécimal en JavaScript

La conversion de valeurs décimales en équivalents hexadécimaux est une tâche courante en programmation. En JavaScript, cela peut être fait facilement en utilisant la méthode toString(base).

Conversion en chaîne hexadécimale

Pour convertir un nombre décimal en sa représentation sous forme de chaîne hexadécimale, utilisez la syntaxe suivante :

hexString = yourNumber.toString(16);

Par exemple, pour convertir le nombre décimal 10 en hexadécimal, nous écririons :

let hexString = 10.toString(16);

Cela attribuera la chaîne "a" à la variable hexString, car "a" est la représentation hexadécimale de 10.

Conversion de Chaîne hexadécimale

Pour reconvertir une chaîne hexadécimale en son équivalent décimal, utilisez la fonction parseInt(string, base) :

yourNumber = parseInt(hexString, 16);

Par exemple, pour convertir la chaîne hexadécimale "a" en son équivalent décimal, nous écririons :

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

Cela attribuera la valeur 10 à la variable yourNumber.

N'oubliez pas que le paramètre de base dans les deux méthodes spécifie la base du nombre en cours de conversion. Pour l'hexadécimal, définissez toujours la base sur 16.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn