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