5 Lexical conventions [lex]

5.13 Literals [lex.literal]

5.13.4 Floating-point literals [lex.fcon]

Table 11: Types of floating-point-literals[tab:lex.fcon.type]
type
none
double
f or F
float
l or L
long double
f16 or F16
std​::​float16_t
f32 or F32
std​::​float32_t
f64 or F64
std​::​float64_t
f128 or F128
std​::​float128_t
bf16 or BF16
std​::​bfloat16_t