[RESOLVIDO]Parte inteira da divisao?

3 respostas
D

Olá, estou querendo pegar a parte inteira de uma divisao de dois números doubles, alguem sabe como fazer ?

3 Respostas

E

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.

P

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

D

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:

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);


      }
Criado 13 de dezembro de 2010
Ultima resposta 14 de dez. de 2010
Respostas 3
Participantes 3