Minimum-width floating-point typedefs

| Home | Libraries | People | FAQ | More

## Minimum-width floating-point `typedef`s

The `typedef float_least#_t`, with # replaced by the width, designates a floating-point type with a width of at least # bits, such that no floating-point type with lesser size has at least the specified width. Thus, `float_least32_t` denotes the smallest floating-point type with a width of at least 32 bits.

Minimum-width floating-point types are provided for all existing exact-width floating-point types on a given platform.

For example, if a platform supports `float32_t` and `float64_t`, then `float_least32_t` and `float_least64_t` will also be supported, etc.