var a = 6
print(type(of: a % 2)
결과 : Int 로 잘 나오게 됩니다.
var a = 6.0
print(type(of: a % 2.0))다음과 같은 에러를 마주하게 됩니다.
var a = 3.truncatingRemainder(dividingBy: 2)
print(a)
위와 같이 사용하면 3을 2로 나눈 나머지가 출력 되기에 '1.0' 이 출력됩니다.
swift에서 double형 일 때에 나머지 연산을 하고자 한다면 'truncatingRemainder '를 사용하여야 한다!