Swift에서 부동소수점(실수) 자릿수 출력 조작하기
Swift 부동소수점 소수점 조작하기
Swift에서 부동소수점 수의 소수점 자릿수를 조작하기 위해서 String 타입의 init(format: String, CVarArg...)
이니셜라이저를 사용하면 됩니다.
format 이니셜라이저를 사용하기 위해서는 Foundation 프레임워크를 포함시켜야 합니다.
// Swift에서 부동소수점 소수점 자릿수 출력 조작하기
// String Formats를 사용하려면 Foundation을 가져와야 한다.
import Foundation
// 소수점 한 자릿수까지 표현하기
let dotOne = String(format: "%.1f", 0.123)
print("dotOne = \(dotOne)")
// dotOne = 0.1
// 소수점 두 자릿수까지 표현하기
let dotTwo = String(format: "%.2f", 0.123)
print("dotOne = \(dotTwo)")
// dotOne = 0.12
String 타입의 포맷을 지정하는 것은 Apple String 문서 Create a String Using Formats
토픽에서 확인할 수 있습니다.
아쉽게도 설명은 없습니다. 🙄
댓글남기기