17
Language support library
[support]
17.4
Arithmetic types
[support.arith.types]
17.4.2
Header
<stdfloat>
synopsis
[stdfloat.syn]
1
#
The header
<stdfloat>
defines type aliases for the optional extended floating-point types that are specified in
[basic.
extended.
fp]
.
🔗
namespace
std
{
#if
defined
(
__STDCPP_FLOAT16_T__
)
using
float16_t
=
implementation-defined
;
// see
[basic.
extended.
fp]
#endif
#if
defined
(
__STDCPP_FLOAT32_T__
)
using
float32_t
=
implementation-defined
;
// see
[basic.
extended.
fp]
#endif
#if
defined
(
__STDCPP_FLOAT64_T__
)
using
float64_t
=
implementation-defined
;
// see
[basic.
extended.
fp]
#endif
#if
defined
(
__STDCPP_FLOAT128_T__
)
using
float128_t
=
implementation-defined
;
// see
[basic.
extended.
fp]
#endif
#if
defined
(
__STDCPP_BFLOAT16_T__
)
using
bfloat16_t
=
implementation-defined
;
// see
[basic.
extended.
fp]
#endif
}