[Swift]番号付け形式で数値に計算を追加
3042 ワード
多くの場合、単位の大きい10進数は計算によって区別されます.このフォーマットをサポートする必要がある場合は、論理を直接作成できますが、既存の
私のように方法で整理したり、Propertyの
今では、
NumberFormatter
タイプを使用してデジタルフォーマットを簡単に変換できます.私のように方法で整理したり、Propertyの
getter
で読み取り時のフォーマットを設定したりする方法を作成しました.func formattedNumber(_ number: Int) -> Result<String, ExpoAppError> {
let numberFormatter: NumberFormatter = NumberFormatter()
numberFormatter.numberStyle = .decimal
guard let formatted: String = numberFormatter.string(from: NSNumber(value: number)) else {
return .failure(ExpoAppError.numberFormattingFailed(number))
}
return .success(formatted)
}
今では、
NumberFormatter
を利用して、より簡単に数字を表示することができます.Reference
この問題について([Swift]番号付け形式で数値に計算を追加), 我々は、より多くの情報をここで見つけました https://velog.io/@ryan-son/Swift-Number-Formatter를-활용하여-숫자에-컴마-추가하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol