util.go 336 B

123456789101112
  1. package common
  2. //// SplitPower 多维权限拆解
  3. //// xyz【1需要 0 不需要】
  4. //// SplitPower(1001)=[]bool{true,false,false,true}
  5. //func SplitPower(power, num int) []bool {
  6. // boolArr := make([]bool, num)
  7. // for i := 0; i < num; i++ {
  8. // boolArr[num-i-1] = power/int(math.Pow(10, float64(i)))%10 == 1
  9. // }
  10. // return boolArr
  11. //}