float.h

float.h é um arquivo cabeçalho da biblioteca padrão da linguagem de programação C que fornece macros e definições para limites e precisão dos número de ponto flutuante na linguagem[1].

Biblioteca padrão do C

Uma destas definições é FLT_ROUNDS que caracteriza o comportamento da implementação quanto ao arredondamento do resultado nas operações em ponto flutuante[2]:

  • -1 para indeterminado
  • 0 para arredondar em direção ao zero
  • 1 para arredondar em direção ao mais próximo
  • 2 para arredondar em direção ao infinito positivo
  • 3 para arredondar em direção ao infinito negativo

Referências

  1. «float.h» (em inglês). The C Library Reference. Consultado em 11 de dezembro de 2010
  2. «float.h - floating types» (em inglês). The Open Group Base Specifications Issue 6. Consultado em 11 de dezembro de 2010
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.