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

leadingZeroBitCount

The number of leading zeros in this value’s binary representation. この値のバイナリ表現における先頭のゼロの数。

Declaration 宣言

var leadingZeroBitCount: Int { get }

Discussion 解説

For example, in an integer type with a bitWidth value of 8, the number 31 has three leading zeros. 例えば、8のbitWidth値を持つ整数型において、数31は3つの先頭のゼロを持ちます。


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

Relationships 関係

From Protocol 由来プロトコル