Instance Property インスタンスプロパティ

minimumSignificantDigits

The minimum number of significant digits for the number formatter. 数値フォーマッタに対する最小の有効桁数。

Declaration 宣言

var minimumSignificantDigits: Int { get set }

Discussion 議論

You must set the usesSignificantDigits property to true in order for this property to affect formatting behavior. By default, the minimum number of significant digits is 1. あなたは、usesSignificantDigitsプロパティをtrueに設定しなければなりません、このプロパティが書式設定挙動に影響を及ぼすために。初期状態では、最小限の有効桁数は1です。

The following code demonstrates the effect of setting minimumSignificantDigits when formatting various numbers: 以下のコードは、minimumSignificantDigitsを様々な数値を書式設定している時に設定する効果を実演します:


var numberFormatter = NumberFormatter()
numberFormatter.usesSignificantDigits = true
numberFormatter.minimumSignificantDigits = 4


numberFormatter.string(from: 123) // 123.0
numberFormatter.string(from: 123.45) // 123.45
numberFormatter.string(from: 100.23) // 100.23
numberFormatter.string(from: 1.2300) // 1.230
numberFormatter.string(from: 0.000123) // 0.0001230

See Also 参照

Configuring Significant Digits 有効桁数を構成設定する