Lines Matching refs:chars
177 char[] chars = new char[len+3];
178 canonical.getChars(0, len, chars, 0);
180 int edp = chars[0] == '-' ? 2 : 1;
187 chars[i] = chars[i-1];
189 chars[edp] = '.';
191 while (chars[len-1] == '0')
194 if (chars[len-1] == '.')
197 chars[len++] = 'E';
202 chars[len++] = (char)(shift + '0');
208 while (chars[nzp] == '0')
211 chars[edp-1] = chars[nzp];
212 chars[edp] = '.';
215 chars[j] = chars[i];
220 chars[len++] = '0';
222 chars[len++] = 'E';
223 chars[len++] = '-';
228 chars[len++] = (char)(shift + '0');
230 canonical = new String(chars, 0, len);