- FLOAT_TYPE (*log10_function) (FLOAT_TYPE) = &LOG10;
-
- if (log10_function)
- {
- /* Use the reasonable code if -lm is included. */
- FLOAT_TYPE dexponent;
- dexponent = FLOOR (LOG10 (FABS (value)));
- value *= EXP (dexponent * -M_LN10);
- exponent = (int) dexponent;
- }