strtof_l
extern float strtof_l(const char *, char **, locale_t);
extern float strtof_l(const char *, char **, locale_t);
return (strtof_l(cp, ptr, uselocale(NULL)));
actual_f = strtof_l(number, &actual_end, loc);
CHECK_END(strtof_l);