Consider the following example. https://godbolt.org/z/54xsG8WTr ```cpp #include <cmath> double f1() { return std::scalbln(3.0, 4); } double f2() { return std::scalbn(3.0, 4); } double f3() { return std::ldexp(3.0, 4); } ```