Este blog ilustrará el procedimiento para convertir un número decimal en cadenas binarias, octales o hexadecimales en JavaScript.
Cómo convertir los números en cuerdas binarias, octales o hexadecimales en JavaScript?
Para convertir números en cualquier sistema de números, como "binario","octal", o "hexadecimal", utilizar el "Encadenar()" método. Es un método incorporado del "Cadena"Objeto que toma una base del sistema de números como parámetro para convertir el número en una base especificada, como" binario "," octal "o" hexadecimal ".
Sintaxis
Siga la sintaxis dada para convertir los números en una cadena binaria, octal o hexadecimal:
número.tostring (base)Aquí, la base será "2"Para Binary", "8"Para Octal, y"dieciséis"Para el número hexadecimal.
Enfoque 1: Convertir el número en cadena binaria
El binario es un sistema de números base-2, lo que significa que todos los números están representados por solo dos dígitos, 0 y 1. Para convertir en binario, pase la base "2"Como argumento en el método" toString () ".
Ejemplo
Crear una variable "numer"Que almacena el número"315":
var num = 315;Ahora, llame al método "toString ()" pasando la base "2" para convertir el número en el sistema de números binarios:
var binaryNum = num.tostring (2);Finalmente, imprima el número binario resultante en la consola:
consola.log (binaryNum);La salida muestra "100111011"Que es la representación binaria del número"315":
Enfoque 2: Convertir el número en cadena Octal
Octal es un sistema de números base-8 que usa ocho dígitos, 0 a 7. Se utiliza con frecuencia como una taquigrafía para binarias. Por ejemplo, un dígito octal puede representar tres dígitos binarios. Aunque se usa menos comúnmente que binario y hexadecimal, todavía se utiliza en algunos sistemas de programación de computadoras y digitales.
Ejemplo
Para convertir un número en octal o base 8, pase el "8"Como argumento al método" toString () ":
var octalnum = num.tostring (8);Producción
Enfoque 3: Convierta el número en cadena hexadecimal
Hexadecimal o base-16 es un sistema numérico con 16 dígitos que van de 0 a 9 y A a F. Se usa con frecuencia como una taquigrafía para el binario y se utiliza ampliamente en la programación de computadoras.
Ejemplo
Llame al método "toString ()" con "16" como argumento para convertir un número en una cadena hexadecimal:
var hexnum = num.tostring (16);Finalmente, imprima el número hexadecimal en la consola:
consola.log (hexnum);Se puede ver que el "315"Se ha convertido con éxito en un número hexadecimal que es"13B":
Eso se trataba de la conversión del número al número binario, octal o hexadecimal en JavaScript.
Conclusión
Para convertir números en cuerdas binarias, octales o hexadecimales, utilice el "Encadenar()" método. Este método toma una base del sistema de números como parámetro para convertir el número en una base especificada, como "binario", "octal" o "hexadecimal". Este blog ilustra el procedimiento para convertir un número en cuerdas binarias, octales o hexadecimales en JavaScript.