Java'da Ondalık Sayıları Yuvarlama

Java'da ondalık sayıları BigDecimal sınıfının setScale() fonksiyonu ile yuvarlayabilirsiniz.Bu metod Java 1.1 ve sonraki versionlarda kullanılabilir.

import java.math.*; public class divers { public static void main(String args[]){ divers d = new divers(); d.testRound(); } public void testRound(){ double r = 3.1537; int decimalPlace = 2; BigDecimal bd = new BigDecimal(r); bd = bd.setScale(decimalPlace,BigDecimal.ROUND_UP); r = bd.doubleValue(); System.out.println(r); // output is 3.15 } }