十進数を二進数に変換する
割り切れなくなる(1 になる)まで 2 で割って、最後の商である 1 から一番最初の余りまでを順番に並べるとその二進数になるって今日知った。
67 を例に取ると
なので、 1000011
67/2=33 ... 1
33/2=16 ... 1
16/2=8 ... 0
8/2=4 ... 0
4/2=2 ... 0
2/2=1 ... 0
割り切れなくなる(1 になる)まで 2 で割って、最後の商である 1 から一番最初の余りまでを順番に並べるとその二進数になるって今日知った。
67 を例に取ると
なので、 1000011
67/2=33 ... 1
33/2=16 ... 1
16/2=8 ... 0
8/2=4 ... 0
4/2=2 ... 0
2/2=1 ... 0