package main
import (
"fmt"
)
func main() {
number := 125
fmt.Printf("%032b\n", uint32(number))
fmt.Println(number)
invertedNumber := ^number
fmt.Printf("%032b\n", uint32(invertedNumber))
fmt.Println(invertedNumber)
}
/*
run:
00000000000000000000000001111101
125
11111111111111111111111110000010
-126
*/