Home | History | Annotate | Download | only in src

Lines Matching defs:decimal_point

75       int decimal_point;
83 &sign, &length, &decimal_point);
87 if (length <= decimal_point && decimal_point <= 21) {
90 builder.AddPadding('0', decimal_point - length);
92 } else if (0 < decimal_point && decimal_point <= 21) {
94 builder.AddSubstring(decimal_rep, decimal_point);
96 builder.AddString(decimal_rep + decimal_point);
98 } else if (decimal_point <= 0 && decimal_point > -6) {
101 builder.AddPadding('0', -decimal_point);
112 builder.AddCharacter((decimal_point >= 0) ? '+' : '-');
113 int exponent = decimal_point - 1;
166 int decimal_point;
175 &sign, &decimal_rep_length, &decimal_point);
181 if (decimal_point <= 0) {
182 zero_prefix_length = -decimal_point + 1;
183 decimal_point = 1;
186 if (zero_prefix_length + decimal_rep_length < decimal_point + f) {
187 zero_postfix_length = decimal_point + f - decimal_rep_length -
201 unsigned result_size = decimal_point + f + 2;
204 builder.AddSubstring(rep, decimal_point);
207 builder.AddSubstring(rep + decimal_point, f);
259 int decimal_point;
274 &sign, &decimal_rep_length, &decimal_point);
279 &sign, &decimal_rep_length, &decimal_point);
284 int exponent = decimal_point - 1;
305 int decimal_point;
314 &sign, &decimal_rep_length, &decimal_point);
317 int exponent = decimal_point - 1;
328 // the case where decimal_point is not positive for a zero in
330 unsigned result_size = (decimal_point <= 0)
331 ? -decimal_point + p + 3
335 if (decimal_point <= 0) {
337 builder.AddPadding('0', -decimal_point);
341 const int m = Min(decimal_rep_length, decimal_point);
343 builder.AddPadding('0', decimal_point - decimal_rep_length);
344 if (decimal_point < p) {
347 if (decimal_rep_length > decimal_point) {
348 const int len = StrLength(decimal_rep + decimal_point);
350 builder.AddSubstring(decimal_rep + decimal_point, n);