Type Safety
작성일
let rate = 1.94
let amt = 10_000_000
let result = rate * amt
오류가 나타낸다. 그이유는 타입이 다르기 때문이다.
rate는 double amt는 int 이기 때문이다.
따라서, amt를 Double형으로 바꿔주면 계산이 가능해진다.
let rate = 1.94
let amt = 10_000_000
let result = rate * Double(amt)
출력
19400000