func sss(x : Int, y : Int) -> (sum : Int, sub : Int, div : Double, rem : Int, mul : Double)
{
let sum = x+y
let sub = x-y
let div = Double(x) / Double(y) //같은 자료형만 연산 가능
let rem = x % y
let mul = Double(x) * Double(y)
return (sum, sub, div, rem, mul)
}
var result = sss(x:10,y:3)
print(result.sum)
print(result.sub)
print(String(format: "%.3f", result.div))
print(result.rem)
print(result.mul)
//과제: swift print format으로 구글링하여 소수점 3자리에서 반올림
//String(format: "%.3f", result.div)
//주의 : import Foundation 추가해야 함
//과제 : 가감승제,나머지까지 나오도록 소스 수정
참고 : iOS프로그래밍기초(21년-2학기) 한성현 교수님 강의 및 강의 자료 변형, 요약
'iOS > Swift이론' 카테고리의 다른 글
Swift 문법 공부를 위한 웹사이트 (0) | 2022.01.05 |
---|---|
Swift)iOS프로그래밍 : failable initializer 예제 (0) | 2021.10.24 |
Swift) iOS프로그래밍 : 문법정리 (0) | 2021.10.17 |
Swift)iOS프로그래밍 : extension, access modifier, enum (0) | 2021.10.15 |
swift)iOS 프로그래밍 : 클래스 상속(override)과 오버로딩 (0) | 2021.10.08 |