Maison >interface Web >js tutoriel >Comment convertir entre décimal et hexadécimal en 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!