Come convertire il numero in stringhe binarie, ottali o esadecimali in JavaScript?

Come Convertire Il Numero In Stringhe Binarie Ottali O Esadecimali In Javascript



Binario ”, “ Ottale ', E ' Esadecimale ” sono i sistemi numerici comuni utilizzati nell'informatica e nell'elettronica digitale. Esistono diversi usi per questi sistemi numerici nella programmazione dei computer. Ad esempio, 'esadecimale' viene utilizzato per rappresentare posizioni di memoria, codici colore e codici ASCII ed è utilizzato anche nei protocolli di rete, come IPv6. Considerando che 'Binario' è usato come linguaggio fondamentale/di base dei computer, mentre 'ottale' è usato come scorciatoia per binario.

Questo blog illustrerà la procedura per convertire un numero decimale in stringhe binarie, ottali o esadecimali in JavaScript.

Come convertire i numeri in stringhe binarie, ottali o esadecimali in JavaScript?

Per convertire i numeri in qualsiasi sistema numerico, come ' binario ”, “ ottale ', O ' esadecimale ', Usa il ' accordare() ' metodo. È un metodo integrato di ' Corda ” oggetto che prende una base del sistema numerico come parametro per convertire il numero in una base specificata, come “binario”, “ottale” o “esadecimale”.







Sintassi



Segui la sintassi data per convertire i numeri in una stringa binaria, ottale o esadecimale:



numero. accordare ( base )

Qui, la base sarà” 2 ” per binario, “ 8 ” per ottale, e “ 16 ” per numero esadecimale.





Approccio 1: convertire il numero in una stringa binaria

Il binario è un sistema numerico in base 2, il che significa che tutti i numeri sono rappresentati solo da due cifre, 0 e 1. Per la conversione in binario, passa la base ' 2 ” come argomento nel metodo “toString()”.

Esempio

Crea una variabile ' nessuno ” che memorizza il numero “ 315 ”:



ho il numero = 315 ;

Ora, chiama il metodo 'toString()' passando la base '2' per convertire il numero in un sistema numerico binario:

var binarioNum = nessuno. accordare ( 2 ) ;

Infine, stampa il numero binario risultante sulla console:

consolare. tronco d'albero ( binarioNum ) ;

L'output visualizza ' 100111011 ” che è la rappresentazione binaria del numero “ 315 ”:

Approccio 2: convertire il numero in una stringa ottale

Octal è un sistema numerico in base 8 che utilizza otto cifre, da 0 a 7. Viene spesso utilizzato come scorciatoia per binario. Ad esempio, una cifra ottale può rappresentare tre cifre binarie. Sebbene sia usato meno comunemente di binario ed esadecimale, è ancora utilizzato in alcuni programmi di computer e sistemi digitali.

Esempio

Per convertire un numero in ottale o in base 8, passa il ' 8 ” come argomento del metodo “toString()”:

era ottaleNum = nessuno. accordare ( 8 ) ;

consolare. tronco d'albero ( ottaleNum ) ;

Produzione

Approccio 3: convertire il numero in una stringa esadecimale

Esadecimale o base-16 è un sistema numerico con 16 cifre che vanno da 0 a 9 e da A a F. È spesso usato come scorciatoia per binario ed è ampiamente utilizzato nella programmazione di computer.

Esempio

Chiama il metodo 'toString()' con '16' come argomento per convertire un numero in una stringa esadecimale:

era hexNum = nessuno. accordare ( 16 ) ;

Infine, stampa il numero esadecimale sulla console:

consolare. tronco d'albero ( hexNum ) ;

Si può vedere che il “ 315 ” è stato convertito con successo in un numero esadecimale che è “ 13b ”:

Riguardava la conversione del numero nel numero binario, ottale o esadecimale in JavaScript.

Conclusione

Per convertire i numeri in stringhe binarie, ottali o esadecimali, utilizzare il ' accordare() ' metodo. Questo metodo prende una base del sistema numerico come parametro per convertire il numero in una base specificata, come 'binario', 'ottale' o 'esadecimale'. Questo blog ha illustrato la procedura per convertire un numero in stringhe binarie, ottali o esadecimali in JavaScript.