[IOS 로드맵] Conversion

willis18·2021년 10월 19일
0

IOS 로드맵

목록 보기
86/109

Conversion

간단히 말하면 변환
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 출력

참고 링크 : https://archivers.tistory.com/160?category=953227

0개의 댓글