@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));
char[] chars; if (arg instanceof BigDecimal) { chars = nf.formatBigDecimal((BigDecimal) arg, null); } else { chars = nf.formatDouble(((Number) arg).doubleValue(), null);
@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
@Override public final StringBuffer format(Object number, StringBuffer buffer, FieldPosition position) { checkBufferAndFieldPosition(buffer, position); if (number instanceof BigInteger) { BigInteger bigInteger = (BigInteger) number; char[] chars = (bigInteger.bitLength() < 64) ? ndf.formatLong(bigInteger.longValue(), position) : ndf.formatBigInteger(bigInteger, position); buffer.append(chars); return buffer; } else if (number instanceof BigDecimal) { buffer.append(ndf.formatBigDecimal((BigDecimal) number, position)); return buffer; } return super.format(number, buffer, position); }
char[] chars; if (arg instanceof BigDecimal) { chars = nf.formatBigDecimal((BigDecimal) arg, null); } else { chars = nf.formatDouble(((Number) arg).doubleValue(), null);
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));
char[] chars; if (arg instanceof BigDecimal) { chars = nf.formatBigDecimal((BigDecimal) arg, null); } else { chars = nf.formatDouble(((Number) arg).doubleValue(), null);
char[] chars; if (arg instanceof BigDecimal) { chars = nf.formatBigDecimal((BigDecimal) arg, null); } else { chars = nf.formatDouble(((Number) arg).doubleValue(), null);
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));
char[] chars; if (arg instanceof BigDecimal) { chars = nf.formatBigDecimal((BigDecimal) arg, null); } else { chars = nf.formatDouble(((Number) arg).doubleValue(), null);
char[] chars; if (arg instanceof BigDecimal) { chars = nf.formatBigDecimal((BigDecimal) arg, null); } else { chars = nf.formatDouble(((Number) arg).doubleValue(), null);
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));
result.append(nf.formatBigDecimal((BigDecimal) arg, null)); } else { result.append(nf.formatDouble(((Number) arg).doubleValue(), null));