整数をバイナリ形式に変換するにはどうすればよいですか?
私は現在、整数を取り、それをバイナリ形式に変換するプログラムに取り組んでいます。また、2 進数を逆にして整数に変換し、出力する必要があります。
すなわち
12 -> 1100 -> 0011 -> 3
したがって、プログラムは基本的に次のようにする必要があります。 入力: 12 出力: 3
package main
import (
"fmt"
"strconv"
)
var j int
func main() {
fmt.Scan(&j)
n := int64(j)
y := strconv.FormatInt(n, 2)
fmt.Println(y)
reverse(y)
}
func reverse(y string) {
}