Como eu faço para realizar uma divisão inteira em Java?
Por exemplo, ao dividir 32 por 3, quero obter 10. Sei que o operador ‘%’ retorna o resto de uma divisão inteira, no exemplo,‘2’. Mas como eu faço para obter o quociente?
Obrigado!
Como eu faço para realizar uma divisão inteira em Java?
Por exemplo, ao dividir 32 por 3, quero obter 10. Sei que o operador ‘%’ retorna o resto de uma divisão inteira, no exemplo,‘2’. Mas como eu faço para obter o quociente?
Obrigado!
Use o operador ‘/’.
Só é vc dividir normalmente que ele irá retornar a parte inteira do resultado, no caso de 32/3 seria 10.
public static void main(String[] args){
int resultado = 32/3;
System.out.println(resultado);
System.exit(0);
}
Se você quisesse o valor real(double ou float) aí você faria um cast explicíto, dessa forma:
public static void main(String[] args){
float resultado = (float)32/3;
System.out.println(resultado);
System.exit(0);
}