lunes, 13 de agosto de 2012

Pasar de Decimal a Binario

Este es un tema que me preguntaron, pues lo que se hace para pasar cualquier entero decimal a binario es dividirlo entre 2 y lo que se toma es el residuo para ir lo agregando al final, y la división final es la que va al principio es decir por ejemplo cuando dividimos 5 /2 nos da residuo 1 y resultado 2 este lo volvemos a dividir entre 2 y nos queda residuo 0 y resultado 1 luego se pone al revés para que quede 1(resultado final) 01(residuos acumulados)


package decimal.a.binario;

/**
 *
 * @author jaac747
 */
public class DecimalABinario {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        String binario="";
        int entero=15;// numero a pasar a binario
        binario=pasar(entero); //string que recibe el binario
        System.out.println(binario);//imprime el resultado
    }
    public static String pasar(int dato){
//metodo para pasar enteros a binario
        String resultado="";
        while(dato>=2){
//si es mayor o igual que 2 entra en el ciclo, de lo contrario no pues 1 =1 en binario
            resultado=dato%2 + resultado;
// se concatena los numeros binarios
            dato=dato/2;
        }
        resultado= dato+resultado;//se agrega el ultimo digito; 

        return resultado;
    }
}

martes, 31 de julio de 2012

Plataforma IDE

Bueno pues como no se como empezar iniciare con esto, lo primero que se ase cuando se empieza a programar es escoger el tipo de plataforma ideal para nuestro lenguaje de programación, en un principio esto es para java pues es el lenguaje que se ve en el primer curso de programación, yo en lo personal e probado 3 plataformas IDE  sin mencionar a la consola de windows o linux dependiendo de su sistema operativo, estos son: JCreator IDE,  Eclipse IDE, Netbeans(Eclipse y netbeans los e probado en linux y windows, Jcreator solo en windows, por cuestiones de preferencias)

JCreator no es un mal editor lo que tiene es que te hace aprenderte el código de memoria y esto es útil, pero al mismo tiempo es una desventaja pues cuando se tiene proyectos y tareas, lo principal es ahorrar tiempo de programación e identificar los diferentes errores ortográficos que se tengan.

Eclipse es otro editor de programas, es muy bueno y este te ayuda a completar secciones de codigo, y a pesar de que tiene interfas grafica no me a gustado pues es un tanto dificil de usar, para el programador novato que decea aprender a programar desde cero es ideal pues no se esta con las molestias de que no se recuerda una palabra en especifico, y permite comprender las pociciones de los objetos que se esten programando.

Netbeans es otro excelente editor de programas, este es mas gráfico ya que se centra en ahorro de tiempo y completar el código, este no llama librerías enteras dentro del programa sino agrega solo secciones de código importando solo en este segmento de código lo que se necesita para la ejecución, este te ahorra tiempo con sus diferentes comandos.

En si los tres son buenos pero todo es cuestion de la habilidad del programador y la costumbre pues se debe acostumbra a este para poder sacarle el mayor provecho posible de este.

Bueno esto es todo por ahora, despues miraremos un poco de codigo.
Saludos

"Un viaje de mil kilómetros se inicia con un paso"

lunes, 30 de julio de 2012

Inicio

Bueno como me sugirieron crear un blog de programacion para ayudar al publico en general, y para que se me quedaran los conceptos de las diferentes cosas que e aprendido y aprendere estare realizando las diferentes tareas de subir algunas de las cosas que e realizado con el tiempo y realizare, espero que se entienda y pues estamos para cervir.