Saltar ao contido

C/float.h

En Galilibros, o Wikibooks en galego.
< C
C
← Volver a fenv.h float.h Seguir con inttypes.h


Este ficheiro de cabeceira contén claves que expanden os límites e parámetros dos tipos reais. Pode incluírse nun código fonte mediante a seguinte directriz:

#include <float.h>

Claves

[editar]

FLT_ROUNDS

[editar]

Indica o modo de redondeo para as sumas de números reais, e pode valer:

-1
Indeterminado.
0
Cara o cero.
1
Cara o máis próximo.
2
Cara infinito.
3
Cara menos infinito.

FLT_EVAL_METHO

[editar]

Determina os formatos de avaliación das expresións con tipos reais, e pode valer:

-1
Indeterminado.
0
Avaliar todas as expresións e constantes á precisión do tipo.
1
Avaliar as expresións de tipo float ou double á precisión double.
2
Avaliar todas as expresións e constantes á precisión long double.

FLT_RADIX

[editar]

Raio da representación do expoñente (mínimo 2).

FLT_MANT_DIG

[editar]

Número de díxitos do tipo float.

DBL_MANT_DIG

[editar]

Número de díxitos do tipo double.

LDBL_MANT_DIG

[editar]

Número de díxitos do tipo long double.

DECIMAL_DIG

[editar]

Valor mínimo: 10.

FLT_DIG

[editar]

Valor mínimo: 6.

DBL_DIG

[editar]

Valor mínimo: 10.

LDBL_DIG

[editar]

Valor mínimo: 10.

FLT_MIN_EXP

[editar]

DBL_MIN_EXP

[editar]

LDBL_MIN_EXP

[editar]

FLT_MIN_10_EXP

[editar]

Valor mínimo: -37.

DBL_MIN_10_EXP

[editar]

Valor mínimo: -37.

LDBL_MIN_10_EXP

[editar]

Valor mínimo: -37.

FLT_MAX_EXP

[editar]

DBL_MAX_EXP

[editar]

LDBL_MAX_EXP

[editar]

FLT_MAX_10_EXP

[editar]

Valor mínimo: +37.

DBL_MAX_10_EXP

[editar]

Valor mínimo: +37.

LDBL_MAX_10_EXP

[editar]

Valor mínimo: +37.

FLT_MAX

[editar]

Valor mínimo: 1E+37.

DBL_MAX

[editar]

Valor mínimo: 1E+37.

LDBL_MAX

[editar]

Valor mínimo: 1E+37.

FLT_EPSILON

[editar]

Valor mínimo: 1E-5.

DBL_EPSILON

[editar]

Valor mínimo: 1E-9.

LDBL_EPSILON

[editar]

Valor mínimo: 1E-9.

FLT_MIN

[editar]

Valor mínimo: 1E-37.

DBL_MIN

[editar]

Valor mínimo: 1E-37.

LDBL_MIN

[editar]

Valor mínimo: 1E-37.


C
← Volver a fenv.h float.h Seguir con inttypes.h