Looks like there's a slight difference in the number of significant digits supported across platforms in strtod. This just adds a couple to force it into the bignum code.