The number of trailing zeros in this value’s binary representation.
SDK
- Xcode 9.0+
Framework
- Swift Standard Library
Declaration
var trailingZeroBitCount: Int { get }
Discussion
For example, the number -8 has three trailing zeros.
let x = Int8(bitPattern: 0b1111_1000)
// x == -8
// x.trailingZeroBitCount == 3