[swift] 문자열 보간을 사용하여 소수점 표현

Swift에서는 문자열 보간(interpolation)을 사용하여 소수점을 표현할 수 있습니다. 문자열 보간은 변수 또는 상수의 값을 문자열 안에 삽입하는 방법입니다. 이를 통해 소수점을 가지는 숫자를 쉽게 문자열로 변환할 수 있습니다.

예를 들어, 다음과 같이 소수점을 가지는 변수를 문자열 안에서 보간해서 출력할 수 있습니다.

let pi = 3.14159
let message = "원주율은 \(pi)입니다."
print(message)

위 코드를 실행하면 “원주율은 3.14159입니다.”라는 문자열이 출력됩니다.

또한, Swift의 문자열 포맷팅 기능을 사용하여 소수점 자릿수를 제어할 수도 있습니다. 예를 들어, 다음과 같이 소수점 아래 두 자리까지만 표시하는 경우를 생각해보겠습니다.

let pi = 3.14159
let formattedPi = String(format: "%.2f", pi)
let message = "원주율은 \(formattedPi)입니다."
print(message)

이 경우 “원주율은 3.14입니다.”라는 문자열이 출력됩니다. 여기서 %.2f는 소수점 아래 두 자리까지 표현하라는 의미입니다.

이와 같이 문자열 보간과 포맷팅 기능을 함께 사용하면 소수점을 표현하는 데 유용하게 활용할 수 있습니다.

참고 자료: