import java.math.BigDecimal ;
public class testScale {
public static void main(String[] args) {
Double pDouble;
BigDecimal bd = new BigDecimal(12.123456);
BigDecimal bd1 = bd.setScale(2,bd.ROUND_HALF_UP);
pDouble=bd1.doubleValue();
long ll = Double.doubleToLongBits(pDouble);
System.out.println("double = " + pDouble);
}
}
public class testScale {
public static void main(String[] args) {
Double pDouble;
BigDecimal bd = new BigDecimal(12.123456);
BigDecimal bd1 = bd.setScale(2,bd.ROUND_HALF_UP);
pDouble=bd1.doubleValue();
long ll = Double.doubleToLongBits(pDouble);
System.out.println("double = " + pDouble);
}
}