iOS - Swift

[iOS/Swift/Basic] 나머지 연산자 : % truncatingRemainder

개발자 수니 2024. 1. 29. 18:37
728x90
반응형

나머지 연산자

%

  • 정수 타입 나머지 연산자
let intNum: Int = 10

print(intNum % 3)   // 1

truncatingReminder(dividingBy:)

  • 부동소수점 타입 나머지 연산자
let doubleNum: Double = 5.0

print(doubleNum.truncatingRemainder(dividingBy: 1.5))   // 0.5
print(doubleNum.truncatingRemainder(dividingBy: 2))     // 1.0
print(12.truncatingRemainder(dividingBy: 2.5))          // 2.0
728x90
반응형