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.