pub const NO_FLOAT_LEADING_ZEROS: u128 = 1 << 13; // 8_192u128
Expand description

Leading zeros before a float value are not allowed.

If the value is a literal, then this distinction applies when the value is treated like an integer float, typically when there is a decimal point. If the value is parsed, then this distinction applies when the value as parsed as a float.

Warning

This also does not mean that the value parsed will be correct, for example, in languages like C, this will not auto- deduce that the radix is 8 with leading zeros, for an octal literal.