Swift 標準ライブラリ >     BinaryFloatingPoint   >   significandWidth
インスタンスプロパティー
significandWidth
値の仮数を表すために必要なビット数。
宣言
議論
この値が無限大でないノンゼロ数である場合、significandWidth は significand の値を表すために必要な小数点ビットの数です。それ以外の場合、significandWidth は -1 です。significandWidth の値は常に -1 またはゼロと significandBitCount の間です。 例えば:
- 表現可能な 2 の累乗の場合、significand が 1.0 であるため、significandWidth はゼロです。
- x が 10 の場合、x.significand は 2 進数で 1.01 であるため、x.significandWidth は 2 です。
- x が Float.pi の場合、x.significand は 2 進数で 1.10010010000111111011011 であり、x.significandWidth は 23 です。