Olá, estou querendo pegar a parte inteira de uma divisao de dois números doubles, alguem sabe como fazer ?
A resposta a essa pergunta deveria ser:
double d = 123456789;
double e = 987654321;
int q = (int) (d / e);
Mas provavelmente não vai dar o resultado que você quer. Diga exatamente o que você está querendo fazer.
Ola,
Divisao inteira soh eh definida entre numeros inteiros… mas talvez seja isso que voce quer:
Por exemplo:
double i = 10.06;
double j = 2.3;
int result = (int)i / (int)j;
Defina melhor!
[ ]'s
Isso que vcs escreveram não funciona no meu caso, pois eu estou querendo a divisão entre 2 números double, mas muito obrigado pela ajuda. Eu consegui um exemplo na net:
[code]public static void main(String[] args) {
double x = 9.1;
double y = 18.7;
System.out.println(y/x);
System.out.println(Math.floor(y/x));
double c = Math.floor(y/x);
System.out.println(c);
}[/code]