Android examples for java.lang:Math
divide double value by scale
//package com.java2s; import java.math.BigDecimal; public class Main { public static double div(double d1, double d2, int scale) { BigDecimal bd1 = new BigDecimal(Double.toString(d1)); BigDecimal bd2 = new BigDecimal(Double.toString(d2)); return bd1.divide(bd2, scale, BigDecimal.ROUND_HALF_UP) .doubleValue();//from w ww .jav a 2 s . co m } public static double div(double d1, double d2) { BigDecimal bd1 = new BigDecimal(Double.toString(d1)); BigDecimal bd2 = new BigDecimal(Double.toString(d2)); return bd1.divide(bd2, 4, BigDecimal.ROUND_HALF_UP).doubleValue(); } }