Fix a bug in get_bit()
This commit is contained in:
parent
fee2690aae
commit
16a4d22b6b
2 changed files with 13 additions and 2 deletions
|
|
@ -104,7 +104,7 @@ impl Id20 {
|
|||
}
|
||||
pub fn get_bit(&self, bit: u8) -> bool {
|
||||
let n = self.0[(bit / 8) as usize];
|
||||
let mask = !(1 << (7 - bit % 8));
|
||||
let mask = 1 << (7 - bit % 8);
|
||||
n & mask > 0
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue