본문 바로가기
모바일앱/Swift

swift signum() 메서드 이용하기

by GeekCode 2024. 5. 30.
반응형

 

 

 

 

빠르게 양수와 음수 여부를 체크하는 경우,

x > 0 처럼 체크하는 경우도 있지만
x.signum() 으로 체크하는 방법 도 있다.

signum() 메서드는 주어진 숫자의 부호를 나타내는 메서드다. 이 메서드는 수학적으로 숫자의 부호를 판별하여 그 결과를 반환한다.

대부분의 프로그래밍 언어에서 사용할 수 있으며, 특히 수치 연산이 중요한 경우 유용하게 사용할 수 있다.

signum() 메서드의 작동 방식:

숫자가 양수일 경우, 1을 반환.

숫자가 음수일 경우, -1을 반환.

숫자가 0일 경우, 0을 반환.

이 메서드는 숫자의 절대값을 확인하지 않고 오직 부호만을 고려하기 때문에, 부호에 따라 분기 처리를 해야 할 때 특히 유용하게 사용된다.

반응형