NumberFormat formatter = new DecimalFormatter("#.##"); String s = formatter.format(3.14159265); // Creates a string containing "3.14"
public static NumberFormat getPercentInstance(Locale locale) { return new NumberFormat(locale); }
public static NumberFormat getInstance(Locale locale) { return new NumberFormat(locale); }
public static NumberFormat getIntegerInstance(Locale locale) { return new NumberFormat(locale); }
public static NumberFormat getNumberInstance() { return new NumberFormat(); }
public static NumberFormat getCurrencyInstance() { return new NumberFormat(); }
public static NumberFormat getInstance() { return new NumberFormat(); }
public static NumberFormat getNumberInstance(Locale locale) { return new NumberFormat(locale); }
public static NumberFormat getIntegerInstance() { return new NumberFormat(); }
public static NumberFormat getCurrencyInstance(Locale inLocale) { return new NumberFormat(); }
NumberFormat newNumFormat = new NumberFormat(); newNumFormat.pattern = "(\\d{3})(\\d{3})(\\d{4})"; newNumFormat.format = "$1-$2-$3"; List<NumberFormat> newNumberFormats = new ArrayList<NumberFormat>(); newNumberFormats.add(newNumFormat); String formatted = phoneUtil.format(phoneNumberProto, PhoneNumberFormat.RFC3966).substring(4);
NumberFormat formatter = new NumberFormat(); formatter.setGroupingUsed(false); logger.log(Level.INFO, "print this number = {0}", formatter.format(number));
NumberFormat format = new NumberFormat(); format.setMinimumIntegerDigits(2); System.out.println(format.format(1));
NumberFormat nf = new NumberFormat() ; nf.setMaximumFractionDigits(2) nf.setMinimumFractionDigits(2) nf.format(ton_double) while (rs.next()) { String ID = rs.getString("productID"); String name = rs.getString("productName"); String desc = rs.getString("productDescription"); double priceNF = rs.getDouble("productPrice"); double price = Double.valueOf(nf.format(priceNf)); }
WritableCell cell = sheet2.getWritableCell(i, j); NumberFormat twodecs = new NumberFormat("#.##"); WritableCellFormat cellFormat = new WritableCellFormat(twodecs); cell.setFormat(cellFormat);
NumberFormat currencyFormat = new NumberFormat(NumberFormat.CURRENCY_DOLLAR + " ###,###.00", NumberFormat.COMPLEX_FORMAT); WritableCellFormat lCurrencyFormat = new WritableCellFormat(currencyFormat); Number currency = new Number(j, cnt, Double.parseDouble(lStr), lCurrencyFormat); lSheet.addCell(currency);
NumberFormat decimalNo = new NumberFormat("$###,###.###"); WritableCellFormat numberFormat = new WritableCellFormat(decimalNo); //write to datasheet Number numberCell = new Number(i, j, 4596.37, numberFormat); excelSheet.addCell(numberCell);
NumberFormat decimalNo = new NumberFormat("#.0"); WritableCellFormat numberFormat = new WritableCellFormat(decimalNo); //write to datasheet Number numberCell = new Number(0, 0, 25, numberFormat); excelSheet.addCell(numberCell);
NumberFormat nf=new NumberFormat("#,###.###"); // this format constraints the number upto 3 decimal points WritableCellFormat cf2obj=new WritableCellFormat(nf); numobj=new Number(2,1,3698745896546.353454,cf2obj); sheet.addCell(numobj);
NumberFormat dollarCurrency = new NumberFormat(NumberFormat.CURRENCY_DOLLAR + " ###,###,###.00", NumberFormat.COMPLEX_FORMAT); WritableCellFormat dollarFormat = new WritableCellFormat(dollarCurrency); n = new Number(column, row, myBigDecimal.doubleValue(), dollarFormat); s.addCell(n);