if (nextChar == 'e' || nextChar == 'E')
nextChar = readInt(stream, &exponent);
int64_t divisorForFractional = pow(10, floor(log10(fractionalPart > 0 ? fractionalPart : 1))+1);
if (nextChar == 'e' || nextChar == 'E')
nextChar = readInt(stream, &exponent);
int64_t divisorForFractional = pow(10, floor(log10(fractionalPart > 0 ? fractionalPart : 1))+1);