mayo 10, 2010

Operadores aritméticos.

Para hacer operaciones matemáticas en las aplicaciones Java debemos emplear los operadores aritméticos de Java. Los operadores aritméticos son binarios, ya que funcionan con dos operandos.


Los operadores aritméticos son + (suma), - (resta), * (multiplicación), / (división) y % (residuo).

Ejemplo.
/**
 * Ilustra los operadores aritméticos con valores enteros.
 */
import java.util.Scanner;
public class CalculadoraSimple
{
    public static void main( String args[] ) 
    {
        //crea objeto Scanner para obtener la entrada de la consola
        Scanner entrada = new Scanner( System.in );

        int numeroUno;  //primer número a leer
        int numeroDos;  //segundo número a leer
        
        System.out.print( "Escribe el primer entero: " );   //indicador
        numeroUno = entrada.nextInt();  //lee el primer número del usuario
        
        System.out.print( "Escribe el segundo entero: " );   //indicador
        numeroDos = entrada.nextInt();  //lee el primer número del usuario
                
        //Realiza los calculos
        int suma = numeroUno + numeroDos;
        int resta = numeroUno - numeroDos;
        int multiplicacion = numeroUno * numeroDos;
        int division = numeroUno / numeroDos;
        int residuo = numeroUno % numeroDos;
        
        //Imprime los resultados
        System.out.printf( "%d + %d = %d %n", numeroUno, numeroDos, suma );
        System.out.printf( "%d - %d = %d %n", numeroUno, numeroDos, resta );
        System.out.printf( "%d x %d = %d %n", numeroUno, numeroDos, multiplicacion );
        System.out.printf( "%d / %d = %d %n", numeroUno, numeroDos, division );
        System.out.printf( "%d mod %d = %d", numeroUno, numeroDos, residuo );
        
    }   //fin del método main  
}   //fin de la clase CalculadoraSimple

La división de enteros produce un cociente entero: por ejemplo, la expresión 7 / 4 da como resultado 1, y la expresión 17 / 5 da como resultado 3. Cualquier parte fraccionaria en una división de enteros simplemente se descarta (es decir, se trunca); no ocurre un redondeo. El operador residuo, %, produce el residuo después de la división. La expresión 7 % 4 produce 3, y 17 % 5 produce 2.

Véase



0 comentarios:

Publicar un comentario

Deja tus comentarios