쌍용강북교육센터/7월
0719_Ex08_Java API : math.BigDecimal
호쏘2
2021. 7. 19. 22:57
import java.math.BigDecimal;
public class Ex08{
public static void main(String[] args) {
BigDecimal a = new BigDecimal("123456789.123456789");
BigDecimal b = a.movePointLeft(3); // 소수점을 왼쪽으로 3칸 옮기기
BigDecimal c;
System.out.println(b);
// 나누기
c = a.dibide(b);
System.out.println(c); // 1E+3
// 나누기(반올림하지 않음)
c = a.divide(b, BigDecimal.ROUND_DOWN);
System.out.println(c) // 1000.000000000
// 나누기(유효자리수 5자리, 반올림하지 않음)
c = a.divide(b, 5, BigDecimal.ROUND_DOWN);
System.out.println(c) // 1000.00000
double d = c.doubleValue();
System.out.println(d);
}
}