fn print_binary(ch: u8) {
println!("{:08b}", ch);
}
fn main() {
let mut ch: u8 = 0;
ch |= 1 << 7; // Set the 7th bit
ch |= 1 << 3; // Set the 3rd bit
print_binary(ch); // Binary representation
println!("Value: {}", ch); // Decimal value
}
/*
run:
10001000
Value: 136
*/