40 {
41#if FASTLED_HAS_EXP
42 return static_cast<T
>(
::exp(
static_cast<double>(value)));
43#else
44
45
46
47 double x =
static_cast<double>(value);
49 return static_cast<T>(22026.465794806718);
51 return static_cast<T>(0.0000453999297625);
52
54 double term = 1.0;
55 for (int i = 1; i < 10; ++i) {
58 }
59 return static_cast<T>(result);
60#endif
61}
Result type for promise operations.