1. Double 을 Int 로 바꾸기
1️⃣ Int 는 Double 과 함께 연산 되지 않음(자동으로 변환되지 않음)
2️⃣ 변환할 타입을 기재하고 괄호를 생성해 변환할 변수를 넣어야 한다
var num1 = 6.18
var num2 = Int(num1) //출력 6
3️⃣ 정수에 소수점을 곱할 경우 Double 로 변환하여 계산해야 한다
var num1 = 100
var num2 = num1 * 1.1 //에러발생
var num2 = Double(num1) * 1.1 //정상작동
//최종 출력 시 정수만 출력할 경우 추가해주기
return Int(num2)
2. Int 값을 String 으로 변환
4️⃣ 동일하게 아래와 같이 진행한다
var Num = 12345
var Str = String(Num) //출력 "12345"
5️⃣ 반대로 String 값을 Int로 변환할 때도 동일하게 적용해준다
var Str = "12345"
var Num = Int(Str) //출력 12345
'🍎 Swift > iOS 문법 노트' 카테고리의 다른 글
[🍎 Swift 문법] 옵셔널(더 찾아보고 추가하기) (0) | 2024.06.05 |
---|---|
[🍎 Swift 문법] 매개변수(Parameter) & 전달인자(Argument) & 전달인자 레이블(Argument Label) (0) | 2024.06.04 |
[🍎 Swift 문법] 연산자 (더 정리 해야함) (0) | 2024.05.30 |
[🍎 Swift 문법] array & dictionary & set (3) | 2024.05.08 |
[🍎 Swift 문법] 와일드 카드 패턴 (0) | 2024.05.02 |