[Java] Double값이 정수인지 확인하기

• 자바에서 실수형 변수가 정수인지 확인하는 방법은 여러 가지가 있다. 첫 번째 방법은 나머지 연산을 이용하는 것으로, 실수를 1로 나눈 나머지가 0이면 정수라는 원리를 이용한다.
• 두 번째 방법은 정수로 변환한 값이 원래의 실수와 같은지 확인하는 것이다. 이 방법은 정수로 변환하더라도 값이 변하지 않는다는 원리를 이용한다.
• 세 번째 방법은 소수점을 버리는 방법이다. 소수점을 버린 후 원래의 값과 같은지 확인하여 정수인지 판단한다.
• 마지막으로, 'DoubleMath'라는 클래스를 이용하는 방법이 있다. 이 방법은 의존성을 추가해야 사용할 수 있으며, 'isMathematicalInteger'라는 메소드를 이용하여 정수인지 확인한다.

북마크
공유하기
신고하기