간단히 말하면 변환
Int와 Float이 형식이 달라 두 변수를 더하려 하면 에러를 뱉어내듯
형식을 같게 해야 연산이 가능해집니다.
이럴때 변수 앞에 원하는 형식을 적으면 변환작업이 이루어져 같은 형식이 되기에 처리가 가능해집니다.
var num = 3
var pi: Float = 3.14
var sum: Float = 0
sum = (Float)num + pi
print(sum) // 6.14 출력
참고로 지금과 다르게 실수를 정수로 변환하면 소수점이 짤려서 변환됩니다.
var num = 3
var pi: Float = 3.14
var sum: Int = 0
sum = num + (Int)pi
print(sum) // 6 출력