Lines Matching full:part
250 // up if significant part is odd and down otherwise.
588 // Parse the longest part of the string starting at {current}
589 // possible while keeping the multiplier, and thus the part
591 uint32_t part = 0, multiplier = 1;
605 // Update the value of the part as long as the multiplier fits
607 // will not overflow the multiplier, we stop parsing the part
612 part = part * radix() + d;
614 DCHECK(multiplier > part);
622 result_ = result_ * multiplier + part;
667 // Exponent will be adjusted if insignificant digits of the integer part
668 // or insignificant leading zeros of the fractional part are dropped.
741 // Ignore leading zeros in the integer part.
750 // Copy significant digits of the integer part (if any) to the buffer.
758 insignificant_digits++; // Move the digit into the exponential part.
785 // Integer part consists of 0 or is absent. Significant digits start after
794 // There is a fractional part. We don't emit a '.', but adjust the exponent
803 // Ignore insignificant digits in the fractional part.
819 // Parse exponential part.
1347 // middle and write to the left for the integer part and to the right for the
1348 // fractional part. 1024 characters for the exponent and 52 for the mantissa
1359 // Split the value into an integer part and a fractional part.
1386 // Carry over to the integer part.