|
|
Mensaje: #1
Decimal a Binario [2 Metodos]
Bueno aqui 2 metodos de convertir numeros decimales a binarios en Java!
el primero!
Lenguaje JAVA
import java.io.*;
public class DecBin {
/**
* @author Jh0uBrt HypnotiC
* Decimal a binario! a mi manera! xD
*/
public static void main(String[] args)throws IOException {
BufferedReader L = new BufferedReader(new InputStreamReader(System.in));
int Decimal,R, x = 0;
String Binario = "";
Decimal=Integer.parseInt(L.readLine());
R = Decimal%2;
if (R == 1){
while (Decimal > 1){
Decimal /= 2;
x = Decimal%2;
Binario = (x+Binario +"");
}
}
else{
while (Decimal > 0){
Decimal /= 2;
x = Decimal%2;
Binario = (x+Binario +"");
}
}
System.out.println(Binario +x);
}
}
Salidas --->
150
010010110
*********************
79
1001111
*********************
967
1111000111
*********************
350
0101011110
Aqui esta otro MUCHO mas simple ya que java facilita este proceso pero en el anterior quise hacerlo a mi manera! xD...
Salidas --->
150
010010110
*********************
79
1001111
*********************
967
1111000111
*********************
350
101011110
Saludos!! =)
Cualquier código de tu autoría que no hayas revisado en meses, bien podría haberlo escrito cualquier otra persona, porque al volverlo a revisar no te enterarás de nada.
(Este mensaje fue modificado por última vez en: 24-08-2010 08:02 AM por -Gosw-.)
|
|
| 23-08-2010 07:09 AM |
|
P4|3L0
Expulsado
Mensajes: 177
Registro en: Aug 2010
Gracias dados: 5
Gracias recibidos: 20
|
Mensaje: #3
RE: Decimal a Binario [2 Metodos]
Interesante, ya tengo en C el BinarytoDec , me falta pasar el primer método a C, que ya queda poco.
Un saludo y buen code Jh*
|
|
| 31-08-2010 11:23 PM |
|