package tutorialJava.capitulo1_io_tipos_y_operaciones;

public class Ejemplo02_TiposPrimitivos {
	
	/*
	 * Comentario multilínea
	 */
	public static void main (String args[]) {
		int numEntero;  // Declaración de una variable entera
		float numFlotante; // Declaración de una variable flotante
		double numDoble; // Declaración de una variable double
		
		short numEnteroA16bits;
		byte numEnteroA8bits;
		long numEnteroA64bits;
		
		numFlotante = 2.3f; // Casting
		numFlotante = (float) 2.3;
		numDoble = 2.3;
		numEntero = (int) 2.3;
		
		System.out.println("El valor final entero es " + numEntero);
		System.out.println("El valor final entero ahora cambia a " + ( numEntero + numEntero) );
		System.out.println("El valor final entero ahora cambia a " + numEntero + numEntero );
	}
	    
	
	
	
	

	
	
	
	
	
	
	
	
	
	
	
	/* Esta es la funci�n resolucionEcuacionSegundoGrado, que
	  resuelve la ecuaci�n de segundo grado */
/*	public static void main (String args[]) {
		int a = 1, b = 0, c = -1;
		float x1, x2;
		float determinante;
		
		determinante = (float) Math.sqrt(b*b - 4*a*c);
		x1 = ((0 - b) + determinante) / (2 * a);
		x2 = ((0 - b) - determinante) / (2 * a);
		
		System.out.println("La ecuaci�n es " + a + 
				"x(2) + " + b + "x + " + c + " = 0");
		System.out.println("La soluci�n x1 es " + x1 + 
				" y la soluci�n x2 es " + x2);
		
	}
	*/
}
