FastLED 3.10.6
Loading...
Searching...
No Matches

◆ Ieee754CaseState()

autoresearch::ieee754_check::Ieee754CaseState::Ieee754CaseState ( )
inline

Definition at line 41 of file AutoResearchIeee754.h.

42 : parse_cases{{"0", 0x00000000u, true},
43 {"-0", 0x80000000u, true},
44 {"1", 0x3F800000u, true},
45 {"-1", 0xBF800000u, true},
46 {"0.5", 0x3F000000u, true},
47 {"2.5", 0x40200000u, true},
48 {"3.14159", 0x40490FD0u, false},
49 {"2.71828", 0x402DF84Du, false},
50 {"100", 0x42C80000u, true},
51 {"1000", 0x447A0000u, true},
52 {"1e30", 0x7149F2CAu, false},
53 {"1e-30", 0x0DA24260u, false},
54 {"1e-40", 0x00000000u, true},
55 {"1e40", 0x7F800000u, true},
56 {"-1e40", 0xFF800000u, true}},
57 format_cases{{0x00000000u, 6, "0.000000"},
58 {0x80000000u, 6, "-0.000000"},
59 {0x3F800000u, 6, "1.000000"},
60 {0xBF800000u, 6, "-1.000000"},
61 {0x3F000000u, 6, "0.500000"},
62 {0x41200000u, 2, "10.00"},
63 {0x7F800000u, 6, "inf"},
64 {0xFF800000u, 6, "-inf"},
65 {0x7FC00000u, 6, "nan"}},
66 round_trip_bits{0x00000000u, 0x80000000u, 0x3F800000u, 0xBF800000u,
67 0x3F000000u, 0x40200000u, 0x40490FDBu, 0x40B00000u,
68 0x42C80000u, 0x447A0000u} {}

References parse_cases.