インスタンスプロパティ


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 つのゼロが付きます。


  1. let x: Int8 = 0b0001_1111
  2. // x == 31
  3. // x.leadingZeroBitCount == 3


値がゼロの場合、leadingZeroBitCountbitWidth と等しくなります。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ