Here you can find the source of roundDecimal(double d, int radix)
Parameter | Description |
---|---|
d | wartosc zaokraglana |
radix | miejsce po przecinku |
public static double roundDecimal(double d, int radix)
//package com.java2s; //License from project: Apache License import java.text.NumberFormat; import java.text.ParseException; public class Main { /**//from ww w .j a va2s . c o m * Zaokragla wartosc, do wyznaczonego miejsca po przecinku * * @param d wartosc zaokraglana * @param radix miejsce po przecinku * @return double zaokraglony do odpowiedniego miejsca po przecinku */ public static double roundDecimal(double d, int radix) { NumberFormat format = NumberFormat.getInstance(); format.setGroupingUsed(false); format.setMaximumFractionDigits(radix); double res; try { res = format.parse(format.format(d)).doubleValue(); } catch (ParseException e) { res = Double.NaN; } return res; } }