FastLED 3.9.15
Loading...
Searching...
No Matches

◆ float_bits_magnitude_exceeds_2_24()

static bool fl::float_bits_magnitude_exceeds_2_24 ( u32 bits)
inlinestatic

Definition at line 56 of file json.cpp.hpp.

56 {
57 const u32 biased_exp = (bits >> 23) & 0xFFu;
58 const u32 mantissa = bits & 0x7FFFFFu;
59 return biased_exp == 0xFFu || biased_exp > 151u ||
60 (biased_exp == 151u && mantissa != 0u);
61}

References FL_NOEXCEPT.

Referenced by fl::anonymous_namespace{json.cpp.hpp}::classify_array(), and fl::anonymous_namespace{json.cpp.hpp}::JsonTokenizer::scan_array_lookahead().

+ Here is the caller graph for this function: