Como converter o número em cordas binárias, octalas ou hexadecimais em JavaScript?

Como converter o número em cordas binárias, octalas ou hexadecimais em JavaScript?
““Binário","Octal", e "Hexadecimal”São os sistemas de números comuns usados ​​na ciência da computação e na eletrônica digital. Existem vários usos para esses sistemas numéricos na programação de computadores. Por exemplo, "hexadecimal" é usado para representar locais de memória, códigos de cores e códigos ASCII, e também é utilizado em protocolos de rede, como o IPv6. Considerando que "binário" é usado como a linguagem fundamental/básica dos computadores, enquanto "octal" é usado como uma abreviação para o binário.

Este blog ilustrará o procedimento para converter um número decimal em cordas binárias, octalas ou hexadecimais em javascript.

Como converter números em cordas binárias, octalas ou hexadecimais em JavaScript?

Para converter números em qualquer sistema numérico, como “binário","octal", ou "hexadecimal", use o "para sequenciar()”Método. É um método interno do “Corda”Objeto que pega uma base do sistema numérico como um parâmetro para converter o número em uma base especificada, como“ binária ”,“ octal ”ou“ hexadecimal ”.

Sintaxe

Siga a sintaxe dada para converter números em uma string binária, octal ou hexadecimal:

número.ToString (base)

Aqui, a base será “2"Para binário,"8”Para octal e“16”Para número hexadecimal.

Abordagem 1: converter o número em string binária

O binário é um sistema numérico base-2, o que significa que todos os números são representados por apenas dois dígitos, 0 e 1. Para se converter em binário, passe a base “2”Como um argumento no método“ ToString () ”.

Exemplo

Crie uma variável “num"Que armazena o número"315”:

var num = 315;

Agora, ligue para o método "ToString ()", passando pela base "2" para converter o número em sistema de números binários:

var binaryNum = num.toString (2);

Por fim, imprima o número binário resultante no console:

console.log (binarynum);

A saída exibe “100111011”Que é a representação binária do número“315”:

Abordagem 2: converta o número em string octal

Octal é um sistema numérico base-8 que usa oito dígitos, 0 a 7. É frequentemente utilizado como uma abreviação para o binário. Por exemplo, um dígito octal pode representar três dígitos binários. Embora seja menos comumente usado que o binário e o hexadecimal, ainda é utilizado em alguns sistemas de programação de computadores e digitais.

Exemplo

Para converter um número em octal ou base 8, passe o “8”Como um argumento para o método“ ToString () ”:

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

Saída

Abordagem 3: Converta o número em sequência hexadecimal

Hexadecimal ou Base-16 é um sistema numérico com 16 dígitos que variam de 0 a 9 e A a F. É frequentemente usado como uma abreviação para o binário e é amplamente utilizado na programação de computadores.

Exemplo

Ligue para o método "ToString ()" com "16" como um argumento para converter um número em uma string hexadecimal:

var hexnum = num.tostring (16);

Por fim, imprima o número hexadecimal no console:

console.log (hexnum);

Pode -se ver que o “315”Foi convertido com sucesso em um número hexadecimal que é“13b”:

Isso foi tudo sobre a conversão do número para o número binário, octal ou hexadecimal em javascript.

Conclusão

Para converter números em cordas binárias, octalas ou hexadecimais, utilize o “para sequenciar()”Método. Este método leva uma base do sistema numérico como um parâmetro para converter o número em uma base especificada, como "binária", "octal" ou "hexadecimal". Este blog ilustrou o procedimento para converter um número em cordas binárias, octalas ou hexadecimais em javascript.