BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 9 Librerías Estándar
Teoría: Límites de puesta en práctica <limits.h> <float.h>

#define LONG_MAX +2147483647
El valor máximo para un objeto del tipo long int.

#define ULONG_MAX 4294967295
El valor máximo para un objeto del tipo unsigned long int.

<float.h>

#define FLT_ROUNDS
El modo de redondeo para la suma en punto flotante
-1 indeterminable
0 hacia cero
1 hacia el más cercano
2 hacia infinito positivo
3 hacia infinito negativo
Lo siguiente debe ser definido en magnitud (valor absoluto) igual a o mayor que a los valores siguientes.

#define FLT_RADIX 2
La raíz de la representación exponencial, b.

#define FLT_MANT_DIG
#define LDBL_MANT_DIG
#define DBL_MANT_DIG
El número de base FLT_RADIX dígitos en el significado del punto flotante p.

#define FLT_DIG 6
#define DBL_DIG 10
#define _LDB_DIG 10
El número de dígitos decimales q, tal que cualquier número de punto flotante con q dígitos decimales pueda ser redondeado a un número de punto flotante con p raíz b dígitos y de regreso otra vez sin modificación a los dígitos decimales q.

#define FLT_MIN_EXP
#define DBL_MIN_EXP
#define LDBL_MIN_EXP
El entero negativo mínimo tal que FLT_RADIX elevado a dicha potencia menos 1 es un número de punto flotante normalizado.

#define FLT_MIN_10_EXP -37
#define DBL_MIN_10_EXP -37
#define LDBL_MIN_10_EXP -37
El entero negativo mínimo tal que 10 elevado a dicha potencia está en el rango de los números de punto flotante normalizados.

#define FLT_MAX_EXP
#define DBL_MAX_EXP
#define LDBL_MAX_EXP
El entero máximo tal que FLT_RADIX elevado a dicha potencia menos 1 es un número finito de punto flotante representable.

#define FLT_MIN_10_EXP +37
#define DBL_MIN_10_EXP +37
#define LDBL_MIN_10_EXP +37
El entero máximo tal que 10 elevado a esa potencia está en el rango de los números de punto flotante finitos y representables.

Lo siguiente deberá ser definido igual a o mayor que los valores mostrados a continuación.
#define FLT_MAX 1E+37
#define DBL_MAX 1E+37
#define LDBL_MAX 1E+37
El número de punto flotante finito representable máximo.

Lo siguiente deberá ser definido igual a o menor que los valores mostrados a continuación.
#define FLT_EPSILON 1E-5
#define DBL_EPSILON 1E-9
#define LDBL_EPSILON 1E-9
La diferencia entre 1.0 y el valor mínimo mayor que 1.0 que sea representable en el tipo dado de punto flotante.

#define FLT_MIN 1E-37
#define DBL_MIN 1E-37
#define LDBL_MIN 1E-37
El número de punto flotante positivo normalizado mínimo.