| 302 | } |
| 303 | |
| 304 | float log10_impl_float(float value) { |
| 305 | #if FL_MATH_USE_LIBM |
| 306 | return ::log10f(value); |
| 307 | #else |
| 308 | const float kInvLn10 = 0.43429448190325182765f; |
| 309 | return detail::log_natural_<float>(value) * kInvLn10; |
| 310 | #endif |
| 311 | } |
| 312 | |
| 313 | double log10_impl_double(double value) { |
| 314 | #if FL_MATH_USE_LIBM |