インスタンスプロパティ
leadingZeroBitCount
この値の二進表現における先頭のゼロの数。
iOS 8.0+ iPadOS 8.0+
Mac Catalyst 13.0+ macOS 10.10+
tvOS 9.0+ visionOS 1.0+ watchOS 2.0+
var leadingZeroBitCount: Int { get }
必須
議論
例えば、bitWidth 値が 8 の固定幅整数型では、数値 31 の先頭には 3 つのゼロが付きます。
- let x: Int8 = 0b0001_1111
- // x == 31
- // x.leadingZeroBitCount == 3
値がゼロの場合、leadingZeroBitCount は bitWidth と等しくなります。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ