Reais

Valores reais, com representação em ponto flutuante, podem ser representados por variáveis de tipo float ou double. Em qualquer situação, a representação interna desses valores segue o padrão de representação IEEE 754, sendo 0.0 o valor default para tais atributos.

Variáveis do tipo float ocupam 32 bits, podendo assumir valores na faixa de ±1.40239846E-45 a ±3.40282347E+38 (com nove dígitos significativos de precisão).

Variáveis do tipo double ocupam 64 bits, podendo assumir valores na faixa de ±4.94065645841246544E-324 a ±1.79769313486231570E+308 (com 18 dígitos significativos de precisão).

Constantes literais do tipo float podem ser identificadas no código Java pelo sufixo f ou F; do tipo double, pelo sufixo d ou D.


© Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP

Last modified: Mon Jun 5 16:50:42 EST 2000