Tenho o seguinte [code]float precision
integer num1, num2
precision = num1/num2 [/code]
Esta conta está me dando, por exemplo, 500/800 = 00. Por que isso?
Qual a função que calcula de forma precisa este resultado?
Obrigada,
Luciana
Tenho o seguinte [code]float precision
integer num1, num2
precision = num1/num2 [/code]
Esta conta está me dando, por exemplo, 500/800 = 00. Por que isso?
Qual a função que calcula de forma precisa este resultado?
Obrigada,
Luciana
Assim nao funciona em j2me ?
Assim nao funciona em j2me ?
Luciana, a linguagem Java converte qualquer divisão que contenha um inteiro em um resultado do tipo inteiro, truncando os valores decimais, quando ao negócio que o maluco falou só funciona se você usar a CLDC 1.1, pois a CLDC 1.0 não tem suporte a ponto flutuante