Form Programming Language Logo


ormpl

limits.frs

Definitions

let

name

CHAR_BIT

desciption

Number of bits in the char type.

name

MB_LEN_MAX

desciption

Largest multibyte character length in bytes of the supported locales.

name

SCHAR_MIN

desciption

Smallest integer value possible to represent in the signed char type.

name

SCHAR_MAX

desciption

Largest integer value possible to represent in the signed char type.

name

CHAR_MAX

desciption

Largest integer value possible to represent in the char type.

name

SHRT_MIN

desciption

Smallest integer value possible to represent in the short type.

name

SHRT_MAX

desciption

Largest integer value possible to represent in the short type.

name

USHRT_MAX

desciption

Largest integer value possible to represent in the unsigned short type.

name

INT_MIN

desciption

Smallest integer value possible to represent in the int type.

name

INT_MAX

desciption

Largest integer value possible to represent in the int type.

name

UINT_MAX

desciption

Largest integer value possible to represent in the unsigned int type.

name

LONG_MIN

desciption

Smallest integer value possible to represent in the long type.

name

LONG_MAX

desciption

Largest integer value possible to represent in the long type.

name

ULONG_MAX

desciption

Largest integer value possible to represent in the unsigned long type.

name

LONG_LONG_MIN

desciption

Smallest integer value possible to represent in the long long type.

name

LONG_LONG_MAX

desciption

Largest integer value possible to represent in the long long type.

name

ULONG_LONG_MAX

desciption

Largest integer value possible to represent in the unsigned long long type.

name

FLT_MANT_DIG

desciption

Number of bits used for the mantissa for the float type.

name

DBL_MANT_DIG

desciption

Number of bits used for the mantissa for the double type.

name

LDBL_MANT_DIG

desciption

Number of bits used for the mantissa for the long double type.

name

FLT_DIG

desciption

Number of significant digits in a floating point number, in the float type.

name

DBL_DIG

desciption

Number of significant digits in a floating point number, in the double type.

name

LDBL_DIG

desciption

Number of significant digits in a floating point number, in the long double type.

name

FLT_MIN_EXP

desciption

The minimal exponent of a floating point value expressed in base 2, for the float type. Smaller exponents are principally possible (up to -16383), but not supported in all math functions.

name

DBL_MIN_EXP

desciption

The minimal exponent of a floating point value expressed in base 2, for the double type. Smaller exponents are principally possible (up to -16383), but not supported in all math functions.

name

LDBL_MIN_EXP

desciption

The minimal exponent of a floating point value expressed in base 2, for the long double type. Smaller exponents are principally possible (up to -16383), but not supported in all math functions.

name

FLT_MIN_10_EXP

desciption

The minimal exponent of a floating point value expressed in base 10, for the float type.

name

DBL_MIN_10_EXP

desciption

The minimal exponent of a floating point value expressed in base 10, for the double type.

name

LDBL_MIN_10_EXP

desciption

The minimal exponent of a floating point value expressed in base 10, for the long double type.

name

FLT_MAX_EXP

desciption

The maximal exponent of a floating point value expressed in base 2, for the float type. Greater exponents are principally possible (up to 16383), but not supported in all math functions.

name

DBL_MAX_EXP

desciption

The maximal exponent of a floating point value expressed in base 2, for the double type. Greater exponents are principally possible (up to 16383), but not supported in all math functions.

name

LDBL_MAX_EXP

desciption

The maximal exponent of a floating point value expressed in base 2, for the long double type. Greater exponents are principally possible (up to 16383), but not supported in all math functions.

name

FLT_MAX_10_EXP

desciption

The maximal exponent of a floating point value expressed in base 10, for the float type. (see notes about FLT_MAX_EXP).

name

DBL_MAX_10_EXP

desciption

The maximal exponent of a floating point value expressed in base 10, for the double type. (see notes about DBL_MAX_EXP).

name

LDBL_MAX_10_EXP

desciption

The maximal exponent of a floating point value expressed in base 10, for the long double type. (see notes about LDBL_MAX_EXP).

name

FLT_MAX

desciption

The maximal floating point value, for the float type.

name

DBL_MAX

desciption

The maximal floating point value, for the double type.

name

LDBL_MAX

desciption

The maximal floating point value, for the long double type.

name

FLT_EPSILON

desciption

The smallest x for which 1.0+x != 1.0, for the float type.

name

DBL_EPSILON

desciption

The smallest x for which 1.0+x != 1.0, for the double type.

name

LDBL_EPSILON

desciption

The smallest x for which 1.0+x != 1.0, for the long double type.

name

FLT_MIN

desciption

The minimal floating point value, for the float type.

name

DBL_MIN

desciption

The minimal floating point value, for the double type.

name

LDBL_MIN

desciption

The minimal floating point value, for the long double type.

name

FLT_ROUNDS

desciption

Value describes float rounding method after addition.
Rounds to
0 : zero,
1 : nearest,
2 : +inf,
3 : -inf,
-1 : unknown.

name

FLT_EVAL_METHOD

desciption

Floating point evaluation method.
-1 : indeterminate,
0 : to range and precision of type,
1 : to range and precision of double (except long double),
2 to range and precision of long double

name

DECIMAL_DIG

desciption

The number of decimal digits that can be converted to long double and back without losing precision.

def

N/A

alias

N/A

links

N/A