Este artigo discutirá as abordagens para converter um número inteiro em binário usando java.
Como converter/transformar um número inteiro em binário usando java?
Um número inteiro pode ser convertido em binário aplicando as seguintes abordagens:
Abordagem 1: converta um número inteiro em binário em java usando “inteiro.TobinaryString () ”Método
O "Inteiro.TobinaryString ()”O método fornece um resultado de string do argumento inteiro em“base 2”. Este método pode ser aplicado para simplesmente transformar o número inteiro especificado em binário.
Sintaxe
public static string tobinarystring (número inteiro)Na sintaxe acima, “Inteiro”Corresponde ao número inteiro que precisa ser convertido em binário.
Exemplo
Vamos ver o exemplo abaixo fornecido:
int convertval = 98;Aplique as seguintes etapas conforme fornecido no código acima:
Saída
Nesta saída, é evidente que o valor binário correspondente é calculado e exibido.
Abordagem 2: converta um número inteiro em binário em java usando “inteiro.ToString () ”Método
O "Inteiro.para sequenciar()”O método é utilizado para fornecer um objeto String referente ao“Objeto numérico" valor. Este método pode ser implementado para transformar o número inteiro fornecido em binário, especificando a base para ser convertida.
Sintaxe
Inteiro.ToString (int num, int radix)Na sintaxe acima mencionada:
Exemplo
Passe pelo exemplo abaixo para entender o conceito discutido:
int convertval = 72;Nas linhas acima do código:
Saída
Como você pode ver, o número é convertido em “base 2" de acordo.
Abordagem 3: converta um número inteiro em binário em java usando o método de “divisão longa”
““Divisão longa”A abordagem pode ser utilizada para simplesmente dividir o número fornecido, anexar o restante de fora em uma matriz e exibir o binário resultante, iterando os valores“ restantes ”em uma matriz de maneira inversa.
Exemplo
Visão geral A ilustração a seguir para limpar o conceito:
int convertval = 98;Na demonstração acima:
Saída
O resultado resultante indica que o requisito desejado é atendido.
Conclusão
Um número inteiro pode ser convertido em binário aplicando o “Inteiro.TobinaryString ()”Método, o“Inteiro.para sequenciar()”Método, ou o“Divisão longa" abordagem. Essas abordagens podem ser aplicadas para converter o número inteiro especificado diretamente, especificando a base para ser convertida ou dividindo o número inteiro fornecido por “2”, Colocando os valores restantes em uma matriz e iterando através deles, respectivamente. Este blog elaborou as abordagens para converter um número inteiro em binário em java.