¡Hola, Invitado!


Patrocinantes


Síguenos en Facebook


Síguenos en Twitter

Compartir este tema:
Decimal a Binario [2 Metodos]
Jh0uBrt Sin conexión
Miembro
***

Mensajes: 126
Registro en: Aug 2010
Gracias dados: 4
Gracias recibidos: 13
Mensaje: #1
Thumbs Up Decimal a Binario [2 Metodos]
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
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...

Lenguaje JAVA
import java.io.*;
 
public class teest{
 
	/**
	 * @author Jh0uBrt   HypnotiC
	 * Decimal a binario!! ;D
	 */
 
    public static void main(String[] args) throws IOException {
 
    	BufferedReader L = new BufferedReader(new InputStreamReader(System.in));
		int Decimal;
		String Bin;
 
		Decimal = Integer.parseInt(L.readLine());
 
		Bin = Integer.toBinaryString(Decimal);
 
		System.out.print(Bin+"\n");
 
    }
 
}

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.


[Imagen: ubuntuuser5.jpg?w=350&h=19]
(Este mensaje fue modificado por última vez en: 24-08-2010 08:02 AM por -Gosw-.)
23-08-2010 07:09 AM
WWW Buscar Citar
Han agradecido: .:WindHack:. , -Gosw-
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 841
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #2
RE: Decimal a Binario [2 Metodos]
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
¡Muy interesante!, ahora ando de salida pero luego veo detenidamente el código. :D

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
23-08-2010 11:07 AM
WWW Buscar Citar
P4|3L0 Sin conexión
Expulsado

Mensajes: 177
Registro en: Aug 2010
Gracias dados: 5
Gracias recibidos: 20
Mensaje: #3
RE: Decimal a Binario [2 Metodos]
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
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
Buscar Citar




Usuario(s) navegando en este tema: 1 invitado(s)