División y Resto en Java

0% encontró este documento útil (0 votos)
83 vistas2 páginas
Este documento explica las operaciones de división y módulo en Java. La división utiliza el operador / y devuelve solo la parte entera del cociente. El módulo se representa con el operador %…

Cargado por

maria

Java División y Resto

En java para la división se utiliza /

Por ejemplo

int a=24;

int b=2;

int resultado=a/b;

La división lo que devuelve es el cociente por lo tanto el resultado


será 12.

Ahora veamos qué pasa si la cuenta no es exacta

int a=24;

int b=5;

int resultado=a/b;

En este caso si lo hago con la calculadora el resultado seria 4.8

Pero en java la división devuelve solo la parte entera ,resultado


tendría el valor de 4.

Si la variable resultado fuera del tipo double entonces el valor de


salida seria 4.0.
En java primero se resuelve la división como enteros y luego el valor
se guarda al tipo de la variable contenedora.

En el caso que me interese que me devuelva el valor con ldecimales


deberían ser todas las variables del tipo float o double.

float a=24;

float b=5;

resultado = 4.8;

RECORDATORIO

Si a una variable float le asigno un valor decimal debo recordar


agregarle la f o F ,sino el programa me tirara un error llamado de
compilación.

float valor=3.5f;

El modulo en java se representa con él % y devuelve de la división el


resto .

Si hago

int a=24;

int b=5;

int resultado=a%b;

El valor que se guarda en resultado es 4 que es el resto.

También podría gustarte