/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.math.BigDecimal;
import java.math.RoundingMode;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
System.
out.
println(round
(18.4 - 10.5,
6)); System.
out.
println(round
(18.43456585675467876,
6)); }
public static double round(double value, int places) {
bd = bd.setScale(places, RoundingMode.HALF_UP);
return bd.doubleValue();
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLm1hdGguQmlnRGVjaW1hbDsKaW1wb3J0IGphdmEubWF0aC5Sb3VuZGluZ01vZGU7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN5c3RlbS5vdXQucHJpbnRsbihyb3VuZCgxOC40IC0gMTAuNSwgNikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihyb3VuZCgxOC40MzQ1NjU4NTY3NTQ2Nzg3NiwgNikpOwoJfQoJCglwdWJsaWMgc3RhdGljIGRvdWJsZSByb3VuZChkb3VibGUgdmFsdWUsIGludCBwbGFjZXMpIHsKICAgIAlpZiAocGxhY2VzIDwgMCkgdGhyb3cgbmV3IElsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbigpOwoKICAgIAlCaWdEZWNpbWFsIGJkID0gbmV3IEJpZ0RlY2ltYWwodmFsdWUpOwoJCWJkID0gYmQuc2V0U2NhbGUocGxhY2VzLCBSb3VuZGluZ01vZGUuSEFMRl9VUCk7CiAgICAJcmV0dXJuIGJkLmRvdWJsZVZhbHVlKCk7Cn0KfQ==