InicioCiencia EducacionProbablemente no lo sabias "Binario"

Probablemente no lo sabias "Binario"

Ciencia Educacion4/30/2013

Bienvenidos a mi post taringueros todo este post fue hecho por mi y el programa también lo hice para uso de los taringueros. Espero que aprendan algo






01110000 01110010 01101111 01100010 01100001 01100010 01101100 01100101 01101101 01100101 01101110 01110100 01100101 00100000 01101110 01101111 00100000 01100011 01101111 01101101 01110000 01110010 01100101 01101110 01100100 01100001 01110011 00100000 01110001 01110101 01100101 00100000 01110011 01101001 01100111 01101110 01101001 01100110 01101001 01100011 01100001 00100000 01101100 01101111 00100000 01110001 01110101 01100101 00100000 01101000 01100001 01111001 00100000 01100101 01110011 01100011 01110010 01101001 01110100 01101111 00100000 01100001 01110001 01110101 01101001 00101100 00100000 01110000 01110101 01100101 01110011 00100000 01111001 01100001 00100000 01110100 01100101 00100000 01101100 01101111 00100000 01100101 01111000 01110000 01101100 01101001 01100011 01101111


Posiblemente muchos de ustedes están diciendo, que rayos es ese montón de 1 y 0 , que significa eso??
Pues primero les mostrare que significa y el porque de su significado.

TRADUCCION DE BINARIO A TEXTO :

probablemente no comprendas que significa lo que hay escrito aquí, pues ya te lo explico

Eso es lo que significa ese montón de unos y ceros primero su definición




SISTEMA BINARIO :

Sistema de numeración discreta en el que todas las cantidades se representan utilizando como base el número dos, o sea, que sólo hay dos dígitos posibles. Estos dos dígitos suelen representarse con ceros y unos. El funcionamiento del sistema digital se basa en el sistema binario. Es el principio fundamental sobre el que se basan las computadoras digitales, pues para procesar y almacenar los datos sólo manejan unos y ceros.







Algunos muy probablemente pensaran ehhhhhmmmm porque esa imagen dice que solo hay "10" tipos de personas?????? no seria mas bien, hay "2" tipos de persona. Pues les digo que NO. En el sistema binario el 1 0 no 10, ( 1 0 ) significa 2 en decimal, y yo hice el siguiente programa en java netbeans para enseñarles el porque. Y porque no, aprender a hacer un programa para pasar números de decimal a binario.


Primero, este es el código para pasar de decimal a binario.






CÓDIGO:

package binario;

import javax.swing.JOptionPane;
/**
*
* @author Orlando
* //PARA TARINGA
*/
public class binario {


public static void main(String[] args)
{

int taringa = 1;

while (taringa == 1)

{

String fi = "";

fi = JOptionPane.showInputDialog (null, "DIGITE UN NUMERO :","TARINGA ", JOptionPane.QUESTION_MESSAGE);


int decimal = Integer.parseInt(fi);


String binario = "";




while ( decimal > 0 ) {
binario = decimal % 2 + binario;
decimal /= 2;
}
JOptionPane.showMessageDialog(null,"SU NUMERO EN BINARIO ES : "+" "+binario,"TARINGA ", JOptionPane.QUESTION_MESSAGE);
fi = JOptionPane.showInputDialog (null,"DESEA CALCULAR OTRO NUMERO A BINARIO? SI ( 1 ) NO ( 0 )","TARINGA ", JOptionPane.QUESTION_MESSAGE);
taringa = Integer.parseInt(fi);

}
JOptionPane.showMessageDialog(null, "GRACIAS POR SU VISITA TARINGUERO","TARINGA ", JOptionPane.QUESTION_MESSAGE);

}
}



Primer paso:
Primero deberán llamar el método JOptionPane, luego vamos a llamar y asignar la variable que se utilizara en el while en este caso le puse de nombre : taringa. Use una variable de tipo int, osea integer. Luego puse un ciclo while que nos servirá para que el programa haga varios cálculos sin tener que salir del mismo.


Segundo paso:
Llamaremos una variable string, yo le puse "fi" esta se utilizara para el uso del JOptionPane. Ahora por medio del JOption imprimiremos un texto que dice, DIGITE UN NUMERO. Ahí se capturara el valor que sera transformado a binario por medio del este programa. Osea la variable llamada decimal.

Tercer paso:
Vamos a llamar un string al cual llamaremos binario, o como ustedes gusten. Luego vamos a poner un ciclo while que dice lo siguiente, mientras que decimal sea mayor que 0 hacer lo que hay dentro de { } del while. Para que sirve eso?? simple, para que solo puedan recibir numero decimales mayores que 0, por lo tanto solo positivos no mayores que el tamaño de la variable int ya que si sobrepasa el limite puede dar una respuesta errónea, o simplemente un error.


Cuarto paso:
Luego vamos a asignar la operación que realizaran las variables, que quedaran de la siguiente manera:

binario = decimal % 2 + binario;
decimal /= 2;


Gracias a esta operación por medio del uso de un mod 2 y una suma, y una división de la variable decimal, obtendremos nuestro resultado en binario, si señores, en BINARIO.

Algunos operadores que debemos saber:

MOD = %
DIVISIÓN = /
RESTA = -
SUMA = +
MULTIPLICACIÓN = *


Aquí les dejo algunas imágenes del programa realizado por mi corriendo:

IMAGENES:














Espero que aprendieran algo con este post, fue totalmente hecho por mi para los taringueros, espero que sea de su agrado. El programa fue completamente realizado por mi en JAVA netbeans. Me hubiese gustado subir el .JAR de los programas, pero me cierran el post Disculpen mis errores ortograficos. Muchas gracias por su visita






Datos archivados del Taringa! original
49puntos
651visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

M
Motylol🇦🇷
Usuario
Puntos0
Posts10
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.