1 parent b038dd6 commit a4ad50cCopy full SHA for a4ad50c
1 file changed
DevLog/UI/Setting/SettingView.swift
@@ -198,12 +198,9 @@ struct SettingView: View {
198
}
199
200
let truncated = floor(value * 100.0) / 100.0
201
- let formatter = NumberFormatter()
202
- formatter.minimumIntegerDigits = 1
203
- formatter.minimumFractionDigits = 0
204
- formatter.maximumFractionDigits = 2
205
-
206
- let numberString = formatter.string(from: NSNumber(value: truncated)) ?? "0"
207
- return "\(numberString) \(units[unitIndex])"
+ let numberString = truncated.formatted(
+ .number.precision(.fractionLength(0...2))
+ )
+ return "\(numberString)\(units[unitIndex])"
208
209
0 commit comments