|
sparrow 1.4.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
|
Library-defined half-precision literals. More...
Functions | |
| half | operator""_h (long double value) |
| Half literal. | |
Library-defined half-precision literals.
Import this namespace to enable half-precision floating-point literals:
|
inline |
Half literal.
While this returns a properly rounded half-precision value, half literals can unfortunately not be constant expressions due to rather involved conversions. So don't expect this to be a literal literal without involving conversion operations at runtime. It is a convenience feature, not a performance optimization.
| value | literal value |
| FE_OVERFLOW,...UNDERFLOW,...INEXACT | according to rounding |
Definition at line 1910 of file float16_t.hpp.