Fix pstrtod bug with exponents

This commit is contained in:
rdb 2015-04-04 14:59:31 +02:00
parent 87451d8000
commit 44346769b4

View File

@ -132,9 +132,9 @@ pstrtod(const char *nptr, char **endptr) {
}
if (esign == '-') {
value /= pow(evalue, 10.0);
value /= pow(10.0, evalue);
} else {
value *= pow(evalue, 10.0);
value *= pow(10.0, evalue);
}
}
}