インスタンスプロパティ


trailingZeroBitCount


この値の二進表現における末尾のゼロの数。


iOS 8.0+ iPadOS 8.0+ macOS 10.10+ Mac Catalyst 13.0+

tvOS 9.0+ watchOS 2.0+ visionOS 1.0+

var trailingZeroBitCount: Int { get }

必須





議論


たとえば、bitWidth 値が 8 の固定幅整数型では、数値 -8 には末尾に 3 つのゼロが付きます。


  1. let x = Int8(bitPattern: 0b1111_1000)
  2. // x == -8
  3. // x.trailingZeroBitCount == 3

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





二進表現の操作


var bitWidth: Int

この値の現在の二進表現のビット数。

必須 デフォルトの実装が提供されます。


var words: Self.Words

この値の二進表現の word を、最下位から最上位の順に並べたコレクション。

必須

associatedtype Words : RandomAccessCollection

2 進整数の word を表す型。

必須













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ