반응형 longvalue1 BigDecimal의 longValue(), longValueExact() 차이 BigDecimal 클래스에는 longValue()와 longValueExact()라는 두 가지 메서드가 있다. 이 두 메서드는 BigDecimal 값을 long 타입으로 변환하는 데 사용되지만, 중요한 차이점에 대해서 알아본다. longValue()BigDecimal 값을 long 타입으로 변환한다.소수점 이하를 무시하고 BigDecimal의 정수 부분만 long으로 변환한다.변환 과정에서 소수점 이하의 값이 버려지더라도 예외를 발생시키지 않는다. 또한, 변환 결과가 long 타입의 범위를 초과하더라도 예외를 발생시키지 않으며, 잘못된 값이 반환될 수 있다.import java.math.BigDecimal;public class BigDecimalExample { public static void.. 2025. 3. 25. 이전 1 다음