Comment convertir le nombre en cordes binaires, octales ou hexadécimales en JavaScript?

Comment convertir le nombre en cordes binaires, octales ou hexadécimales en JavaScript?
"Binaire","Octal", et "Hexadécimal«Sont les systèmes de nombres communs utilisés dans l'informatique et l'électronique numérique. Il y a plusieurs utilisations pour ces systèmes numériques dans la programmation informatique. Par exemple, «hexadécimal» est utilisé pour représenter des emplacements de mémoire, des codes de couleur et des codes ASCII, et est également utilisé dans les protocoles de réseautage, tels que IPv6. Tandis que le «binaire» est utilisé comme langue fondamentale / basique des ordinateurs, tandis que «octal» est utilisé comme sténographie pour le binaire.

Ce blog illustrera la procédure de conversion d'un numéro décimal en chaînes binaires, octales ou hexadécimales en JavaScript.

Comment convertir les nombres en cordes binaires, octales ou hexadécimales en JavaScript?

Pour convertir les nombres en n'importe quel système, tels que «binaire","octal", ou "hexadécimal", Utilisez le "toString ()" méthode. Il s'agit d'une méthode intégrée du «Chaîne"Objet qui prend une base du système de nombres en tant que paramètre pour convertir le nombre en une base spécifiée, comme« binaire »,« octal »ou« hexadécimal ».

Syntaxe

Suivez la syntaxe donnée pour convertir les nombres en une chaîne binaire, octale ou hexadécimale:

nombre.tostring (base)

Ici, la base sera «2"Pour le binaire,"8«Pour octal, et«16«Pour le numéro hexadécimal.

Approche 1: Convertir le numéro en chaîne binaire

Le binaire est un système de nombres Base-2, ce qui signifie que tous les nombres sont représentés par seulement deux chiffres, 0 et 1. Pour convertir en binaire, passez la base "2"Comme argument dans la méthode" toString () ".

Exemple

Créer une variable "nobs"Cela stocke le numéro"315»:

var num = 315;

Maintenant, appelez la méthode «toString ()» en passant la base «2» pour convertir le numéro en système de numéro binaire:

var binarynum = num.tostring (2);

Enfin, imprimez le numéro binaire résultant sur la console:

console.journal (binaryNum);

La sortie s'affiche «100111011"Qui est la représentation binaire du nombre"315»:

Approche 2: Convertir le numéro en chaîne octale

Octal est un système de nombres de base 8 qui utilise huit chiffres, 0 à 7. Il est fréquemment utilisé comme sténographie pour le binaire. Par exemple, un chiffre octal peut représenter trois chiffres binaires. Bien qu'il soit moins couramment utilisé que le binaire et l'hexadécimal, il est toujours utilisé dans certains systèmes de programmation informatique et numérique.

Exemple

Pour convertir un nombre en octal ou en base 8, passez le «8«Comme argument à la méthode« toString () »:

var octalnum = num.tostring (8);
console.journal (octalnum);

Sortir

Approche 3: Convertir le numéro en chaîne hexadécimale

HexaDecimal ou Base-16 est un système numérique avec 16 chiffres allant de 0 à 9 et A à F. Il est fréquemment utilisé comme raccourci pour le binaire et est largement utilisé dans la programmation informatique.

Exemple

Appelez la méthode «toString ()» avec «16» comme argument pour convertir un nombre en une chaîne hexadécimale:

var hexnum = num.tostring (16);

Enfin, imprimez le numéro hexadécimal sur la console:

console.journal (hexnum);

On peut voir que le «315"A été converti avec succès en un numéro hexadécimal qui est"13B»:

Il s'agissait de la conversion du nombre en numéro binaire, octal ou hexadécimal en JavaScript.

Conclusion

Pour convertir les nombres en cordes binaires, octales ou hexadécimales, utilisez les ««toString ()" méthode. Cette méthode prend une base du système numérique comme paramètre pour convertir le nombre en une base spécifiée, comme «binaire», «octal» ou «hexadécimal». Ce blog a illustré la procédure de conversion d'un nombre en chaînes binaires, octales ou hexadécimales en JavaScript.