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