如何从Int8中读取最后两位?

时间:2017-08-15 16:45:25

标签: swift

如何从Int8获取最后两位

我想将00110010转换为00000010

1 个答案:

答案 0 :(得分:3)

使用按位和运算符&

let byte: Int8 = 0b0011_0010
let masked = byte & 0b0000_0011
print(String(masked, radix: 2)) // => 10