package main
import (
"fmt"
"strconv"
)
func printBinary(ch byte) {
binary := fmt.Sprintf("%08s", strconv.FormatUint(uint64(ch), 2))
fmt.Println(binary)
}
func main() {
var ch byte = 0
ch |= 1 << 7 // Set the 7th bit
ch |= 1 << 3 // Set the 3rd bit
printBinary(ch) // Binary representation
fmt.Println("Value:", ch) // Decimal value
}
/*
run:
10001000
Value: 136
*/