programing

Java에서 BigDecimal을 Double로 변환하는 방법은 무엇입니까?

nasanasas 2020. 8. 26. 07:58
반응형

Java에서 BigDecimal을 Double로 변환하는 방법은 무엇입니까?


우리는 변환하는 방법 BigDecimalDouble자바? 나는 우리가 인수로 두 번을 사용해야 할 요구 사항을 가지고 있지만 우리는 점점 BigDecimal내가 변환해야하므로 BigDecimal으로 Double.


doubleValue()BigDecimal 개체에서 double 값을 가져 오려면 메서드 를 사용해야 합니다.

BigDecimal bd; // the value you get
double d = bd.doubleValue(); // The double you want

BigDecimaldouble사용하여 변환 수 있습니다 .doubleValue(). 그러나 저를 믿으십시오. 통화 조작이 있으면 사용하지 마십시오. 항상 BigDecimal개체에 대해 직접 수행해야합니다 . 이러한 계산의 정밀도 손실은 통화 관련 계산에서 큰 시간 문제입니다.


BigDecimal 클래스에 있는 doubleValue 메소드를 사용하십시오 .

double doubleValue()

이 변환 BigDecimalA를 double.

참고 URL : https://stackoverflow.com/questions/19650917/how-to-convert-bigdecimal-to-double-in-java

반응형