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);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.