1 2 3 4 5 6 7 8
pub mod bitvec_reader;
pub mod bitvec_writer;
pub(crate) fn signed_to_unsigned(v: i64) -> u64 {
let u = if v.is_positive() { (v * 2) - 1 } else { -2 * v };
u as u64
}
1 2 3 4 5 6 7 8
pub mod bitvec_reader;
pub mod bitvec_writer;
pub(crate) fn signed_to_unsigned(v: i64) -> u64 {
let u = if v.is_positive() { (v * 2) - 1 } else { -2 * v };
u as u64
}