# countLeadingZeroBits

`@ExperimentalStdlibApi @ExperimentalUnsignedTypes fun UInt.countLeadingZeroBits(): Int`

Counts the number of consecutive most significant bits that are zero in the binary representation of this UInt number.

`@ExperimentalStdlibApi @ExperimentalUnsignedTypes fun ULong.countLeadingZeroBits(): Int`

Counts the number of consecutive most significant bits that are zero in the binary representation of this ULong number.

`@ExperimentalStdlibApi @ExperimentalUnsignedTypes fun UByte.countLeadingZeroBits(): Int`

Counts the number of consecutive most significant bits that are zero in the binary representation of this UByte number.

`@ExperimentalStdlibApi @ExperimentalUnsignedTypes fun UShort.countLeadingZeroBits(): Int`

Counts the number of consecutive most significant bits that are zero in the binary representation of this UShort number.

Counts the number of consecutive most significant bits that are zero in the binary representation of this Int number.

Counts the number of consecutive most significant bits that are zero in the binary representation of this Long number.

Counts the number of consecutive most significant bits that are zero in the binary representation of this Byte number.

Counts the number of consecutive most significant bits that are zero in the binary representation of this Short number.