Constantes de ponto flutuante

Uma constante de ponto flutuante tem componentes diferentes na ordem especificada.

Uma constante de ponto flutuante tem os seguintes componentes na ordem especificada:

Item Descrição
Parte Inteira Deve ser um ou mais digitos.
Vírgula Decimal . (período). Opcional se nenhuma parte fracionada seguir.
Parte Fração Deve ser um ou mais digitos. A parte da fração é opcional.
Parte Expoente Opcional. Consiste em umeouE, possivelmente seguido de um+ou-, seguido por um ou mais algaríos.

Para entrada de montador, é possível omitidar a parte de fração. Por exemplo, as seguintes são válidas flutuantes de ponto flutuante:

  • 0.45
  • 1e+5
  • 4E-11
  • 0.99E6
  • 357.22e12

Constantes de ponto flutuante são permitidos apenas onde as expressões do fcon são encontradas.

Não há verificação de limites para o operando.

Nota:no AIX® 4.3 e posterior, o assembler usa a sub-rotina strtold para executar a conversão para ponto flutuante. Verifique a documentação atual para restrições e valores de retorno.