iOS/Swift이론

Swift)iOS프로그래밍 : 가감승제 함수, print format 소수점

Sweetft 2021. 10. 22. 12:31
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학기) 한성현 교수님 강의 및 강의 자료 변형, 요약