atof/strtof should really be locale-independent, and versions that ARE locale-dependent should accept it explicitly