Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como converter um Integer a matriz binária em Java
Integer é uma das classes embutidas na linguagem de programação Java. Um objeto inteiro armazena um valor que pode ser convertido em outras bases, tais como decimal ( base de 10 ) ou binário (base 2 ) para posterior processamento , de exibição ou de armazenamento . Você pode converter um Integer Java em uma matriz de zeros e uns , correspondente à representação binária do Integer. Instruções
um

Inclua a seguinte linha no início do seu código Java :

java.lang.Integer importação;
2

Criar uma matriz com tantos elementos como há dígitos binários na representação do Integer em questão :

int ndigits = Math.ceil (log ( 0.0 + myInteger ) );

Integer binaryRepresentation [ ndigits ];

Substituir " myInteger " com o Integer que você deseja converter em binário.
3

converter a Integer para binário por iteração sobre seus dígitos , um a um , começando com o dígito menos significativo , como no seguinte exemplo de código :

int resto = myInteger ;

for (int i = 0; i < ndigits ; i + +) {

binaryRepresentation [ ,"i] = restante % 2 ;

restante = restante /2;

}

Depois de executar este código, " binaryRepresentation [0] " conterá o bit menos significativo em a representação binária de " myInteger ", e assim por diante , até que " binaryRepresentation [ ndigits -1] ", que conterá o bit mais significativo .

Anterior :

Próximo : No
  Os artigos relacionados
·Como Obter o índice de um nome da coluna em um Java Jt…
·Como fazer exame de entrada em um loop em Java 
·Como formatar uma variável para uma casa decimal em Ja…
·Como criar Widgets interativos para o Android 
·Como ignorar pontuação em Java 
·Como verificar Formato EPS em Java 
·Como adicionar um principal para um arquivo no Netbeans…
·Como se livrar de error.jsp 
·Java Hot Tools swap 
·Como conectar um site para SQLite 
  Artigos em destaque
·Como criar um procedimento armazenado no SQL PL 
·Como remover o caminho de um objeto GCC 
·Como aprender PASCAL 
·Guia de Programação TI83 Mais 
·Java EE vs. PHP 
·Silverlight: Como vincular um bloco de texto para um Re…
·Como usar a função strcpy em C + + 
·Como usar o Visual Studio para C + + 
·Como escrever código para o iPhone 
·Como link para um arquivo CPP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados