#include #include "ld.h" template constexpr T ln2_v = static_cast(0.693147180559945309417232121458176568L); double ld(double x) { return log(x) / ln2_v; }