Methods_T_Cyjb_UInt32Util - CYJB/Cyjb GitHub Wiki
The UInt32Util type exposes the following members.
名称 | 说明 | |
---|---|---|
![]() ![]() |
CeilingPowerOf2 |
返回大于或等于指定 UInt32 的最小的 2 的幂次。 |
![]() ![]() |
CountBits |
计算指定 UInt32 的二进制表示中 1 的个数。 |
![]() ![]() |
CountLeadingBits |
计算指定 UInt32 的二进制表示中开头(高位)连续 1 的个数。 |
![]() ![]() |
CountLeadingZeroBits |
计算指定 UInt32 的二进制表示中开头(高位)连续 0 的个数。 |
![]() ![]() |
CountTrailingBits |
计算指定 UInt32 的二进制表示中末尾(低位)连续 1 的个数。 |
![]() ![]() |
CountTrailingZeroBits |
计算指定 UInt32 的二进制表示中末尾(低位)连续 0 的个数。 |
![]() ![]() |
IsPowerOf2 |
判断指定 UInt32 是否是 2 的幂。 |
![]() ![]() |
LogBase10 |
计算指定 UInt32 以 10 为底的对数值,得到的结果是大于等于当前值的最小对数值。 |
![]() ![]() |
LogBase2 |
计算指定 UInt32 以 2 为底的对数值,得到的结果是大于等于当前值的最小对数值。 |
![]() ![]() |
NextBitPermutation | 返回指定 UInt32 二进制表示的下一字典序排列。 |
![]() ![]() |
Parity | 计算指定 UInt32 的偶校验位。 |
![]() ![]() |
ReverseBits | 将指定 UInt32 的二进制位逆序。 |
![]() ![]() |
Times(UInt32, Action) | 将指定操作执行多次。 |
![]() ![]() |
Times(T)(UInt32, T) | 返回将指定值重复多次的序列。 |
![]() ![]() |
Times(T)(UInt32, Func(T)) | 返回将指定函数的返回值重复多次的序列。 |
![]() ![]() |
To(UInt32, UInt32) | 返回从当前值递增(递减)到指定值的序列。 |
![]() ![]() |
To(UInt32, UInt32, Action(UInt32)) | 从当前值递增(递减)到指定值并执行操作。 |