Home | History | Annotate | Download | only in math

Lines Matching defs:currentChar

80         int currentChar = resLengthInChars;
95 int previous = currentChar;
97 result[--currentChar] = Character.forDigit(
99 } while (((resDigit /= radix) != 0) && (currentChar != 0));
100 int delta = charsPerInt - previous + currentChar;
101 for (i = 0; i < delta && currentChar > 0; i++) {
102 result[--currentChar] = '0';
115 for (int j = 0; (j < 8) && (currentChar > 0); j++) {
117 result[--currentChar] = Character.forDigit(resDigit, 16);
121 while (result[currentChar] == '0') {
122 currentChar++;
125 result[--currentChar] = '-';
127 return new String(result, currentChar, resLengthInChars - currentChar);
143 int currentChar;
183 currentChar = resLengthInChars;
191 result[--currentChar] = (char) (0x0030 + ((int) (prev - v * 10)));
198 result[--currentChar] = (char) (0x0030 + (prev - v * 10));
218 int previous = currentChar;
220 result[--currentChar] = (char) (0x0030 + (resDigit % 10));
221 } while (((resDigit /= 10) != 0) && (currentChar != 0));
222 int delta = 9 - previous + currentChar;
223 for (int i = 0; (i < delta) && (currentChar > 0); i++) {
224 result[--currentChar] = '0';
234 while (result[currentChar] == '0') {
235 currentChar++;
239 int exponent = resLengthInChars - currentChar - scale - 1;
242 result[--currentChar] = '-';
244 return new String(result, currentChar, resLengthInChars
245 - currentChar);
250 int insertPoint = currentChar + exponent;
256 result[--currentChar] = '-';
258 return new String(result, currentChar, resLengthInChars
259 - currentChar + 1);
263 result[--currentChar] = '0';
265 result[--currentChar] = '.';
266 result[--currentChar] = '0';
268 result[--currentChar] = '-';
270 return new String(result, currentChar, resLengthInChars
271 - currentChar);
273 int startPoint = currentChar + 1;
280 result1.append(result[currentChar]);
282 result1.append(result, currentChar + 1, resLengthInChars
283 - currentChar - 1);
285 result1.append(result, currentChar, resLengthInChars
286 - currentChar);
299 int currentChar;
334 currentChar = resLengthInChars;
339 result[--currentChar] = (char) (0x0030 + (prev - v * 10));
342 long exponent = (long)resLengthInChars - (long)currentChar - scale - 1L;
345 result[--currentChar] = '-';
347 return new String(result, currentChar, resLengthInChars - currentChar);
352 int insertPoint = currentChar + (int) exponent ;
358 result[--currentChar] = '-';
360 return new String(result, currentChar, resLengthInChars - currentChar + 1);
364 result[--currentChar] = '0';
366 result[--currentChar] = '.';
367 result[--currentChar] = '0';
369 result[--currentChar] = '-';
371 return new String(result, currentChar, resLengthInChars - currentChar);
373 int startPoint = currentChar + 1;
380 result1.append(result[currentChar]);
382 result1.append(result,currentChar+1,resLengthInChars - currentChar-1);
384 result1.append(result,currentChar,resLengthInChars - currentChar);