public int CbitLowZero() { if (_iuLast == 0) { if ((_uSmall & 1) != 0 || _uSmall == 0) { return(0); } return(NumericHelper.CbitLowZero(_uSmall)); } var num = 0; while (_bits[num] == 0) { num++; } var num1 = NumericHelper.CbitLowZero(_bits[num]); return(num1 + num * 32); }