Menu
Coddy logo textTech

산술 연산자

Coddy Swift 여정의 기초 섹션에 포함된 레슨. 86개 중 16번째.

Swift는 기본적인 수학 계산을 수행할 수 있도록 산술 연산자를 제공합니다. 이러한 연산자는 이미 알고 있는 수학과 똑같이 작동하므로, 코드에서 숫자를 더하고, 빼고, 곱하고, 나누는 작업을 쉽게 할 수 있습니다.

다음은 네 가지 기본 산술 연산자입니다:

let sum = 10 + 5        // 덧셈: 15
let difference = 10 - 5 // 뺄셈: 5
let product = 10 * 5    // 곱셈: 50
let quotient = 10 / 5   // 나눗셈: 2

정수를 나눌 때 Swift는 정수 나눗셈을 수행합니다. 소수 부분은 버리고 정수만 반환합니다. 소수 결과가 필요하다면 대신 Double 값을 사용하세요.

let intResult = 7 / 2       // 3 (정수 나눗셈)
let doubleResult = 7.0 / 2.0 // 3.5 (소수 나눗셈)

하나의 표현식에서 여러 연산자를 결합할 수 있습니다. Swift는 표준 수학 연산 순서를 따릅니다. 즉, 곱셈과 나눗셈이 덧셈과 뺄셈보다 먼저 수행됩니다:

let result = 2 + 3 * 4  // 14, 20이 아님
let grouped = (2 + 3) * 4 // 20 (괄호 먼저)
challenge icon

챌린지

쉬움
세 정수 a, b, c를 받아 식 a + b * c의 result를 반환하는 calculateExpression 함수를 작성하세요.

Swift는 표준 수학 연산 순서를 따릅니다. 곱셈이 덧셈보다 먼저 수행됩니다.

매개변수:

  • a (Int): 첫 번째 숫자
  • b (Int): 두 번째 숫자
  • c (Int): 세 번째 숫자

반환값: a + b * c의 result (Int)

직접 해보기

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // 여기에 코드를 작성하세요
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: Swift 플레이그라운드