resulta que tengo un problemilla resulta que tengo que pasar un numero decimal a binario y luego con el numero binario llenar un vector booleano en el cual si digamos el numero binario ocupa 8bits pero solo llega a 7 bits el espacio que hace falta para completar los 8 bits se pone como false por ejemplo el numero 127 es de 7 digitos (1111111) el vector quedaria f=false & t=true para el ejemplo xD [f][t][t][t][t][t][t][t] los mismo que si tuviera el numero 256 (100000000) serian 9 bits pero tendria que completar los otros 7 bits con false hacia la izquiera pero resulta que yo tomo el decimal
ejemplo
Código:
String numero="256";
int dato=Integer.parseInt(numero);
String con="";
while(dato>0){
int residuo=dato%2;
con=residuo+con;
dato/=2;
}
pero nose como cargar el vector de boolean y pues tengo tambien que valir de que si es de nueve bits entonces crear el vector de 16 o segun sea el caso pero nose ni como cargar el vector
la verdad nunca habia hecho un ejercicio de este tipo O.o
espero me puedan ayudar
gracias