[swift] 문자열 보간을 사용한 수식 표현

Swift 언어는 문자열 보간(string interpolation)을 통해 간편하게 수식을 표현하는 기능을 제공합니다. 문자열 보간은 문자열 안에 변수, 상수, 식 등을 삽입하여 동적으로 값을 표현하는 방법입니다.

문자열 보간의 사용 방법

문자열 보간을 하려면 문자열 안에 값을 넣고자 하는 위치에 (값) 형태로 표현합니다. 여기서 값은 변수, 상수, 식 등이될 수 있습니다.

다음은 문자열 보간을 사용하여 수식을 표현하는 예시입니다.

let a = 5
let b = 3

let sum = a + b
let mul = a * b

print("합은 \(sum)이고, 곱은 \(mul)입니다.")

위의 예시 코드에서는 변수 a와 b의 값을 이용하여 덧셈과 곱셈을 수행하고, 이 값을 문자열 보간을 사용하여 출력합니다. 출력 결과는 다음과 같습니다.

합은 8이고, 곱은 15입니다.

변수와 식의 사용

문자열 보간은 변수와 식을 함께 사용할 수 있습니다. 다음은 변수와 식을 사용한 문자열 보간 예시입니다.

let height = 180
let weight = 75

let bmi = Double(weight) / ((Double(height) / 100) * (Double(height) / 100))

print("키는 \(height)cm이고, 몸무게는 \(weight)kg입니다.")
print("BMI 지수는 \(bmi)입니다.")

위의 예시 코드에서는 키와 몸무게 변수를 이용하여 BMI 값을 계산한 후 문자열 보간을 사용하여 출력합니다.

결론

Swift의 문자열 보간을 사용하면 변수, 상수, 식 등을 쉽게 문자열에 삽입하여 수식을 표현할 수 있습니다. 이를 통해 코드의 가독성을 높이고 동적인 값을 표현할 수 있습니다.

참고 자료