Perguntas com a marcação «floating-point»

420
Qual é a diferença entre float e double?

Eu li sobre a diferença entre precisão dupla e precisão única. No entanto, na maioria dos casos, floate doubleparece ser intercambiável, ou seja, o uso de um ou de outro não parece afetar os resultados. É este realmente o caso? Quando os carros alegóricos e duplos são intercambiáveis? Quais são as...

342
Como converter float para int com Java

Usei a seguinte linha para converter float em int, mas não é tão preciso quanto eu gostaria: float a=8.61f; int b; b=(int)a; O resultado é: 8(deve ser 9) Quando a = -7.65f, o resultado é: -7(Deve ser -8) Qual é a melhor maneira de fazer

265
Quando devo usar o dobro em vez do decimal?

Posso citar três vantagens em usar double(ou float) em vez de decimal: Usa menos memória. Mais rápido porque as operações matemáticas de ponto flutuante são suportadas nativamente pelos processadores. Pode representar um intervalo maior de números. Mas essas vantagens parecem se aplicar apenas...