>>83
数値なら

1011.getDigit(4, 2) => 0
1011.getDigit(4, 10) => 1

10.getDigit(2, 2) => 1
10.getDigit(2, 10) => 1

10.getDigit(4, 2) => 1
10.getDigit(4, 10) => オーバー

でいいんじゃないの?