16/02/15 13:44:55.63 8Z92Uy24.net
>>93
そんな難しいのはやめて、電卓を作るのが定番
>>94
Ruby, Pythonでも、ビット演算子を使う。
右端のbit0が、1かどうかを確かめる。
0なら、1bit右シフトして確かめる。以下これらを繰り返す
0b1000 & 0b1 → 0
0b1000 >> 1 → 0b100
0b100 & 0b1 → 0
0b100 >> 1 → 0b10
0b10 & 0b1 → 0
0b10 >> 1 → 0b1
0b1 & 0b1 → 1