diff --git a/src/bigint.rs b/src/bigint.rs index cdc0f12..7b79166 100644 --- a/src/bigint.rs +++ b/src/bigint.rs @@ -1014,7 +1014,7 @@ impl BigUint { pub fn bits(&self) -> usize { if self.is_zero() { return 0; } let zeros = self.data.last().unwrap().leading_zeros(); - return self.data.len()*big_digit::BITS - zeros; + return self.data.len()*big_digit::BITS - zeros as usize; } }