- 締切済み
両手を使うと・・・?
両手を使うと1024まで数えられると聞いたのですが、本当ですか? どうやって数えるのでしょうか・・・
- みんなの回答 (3)
- 専門家の回答
みんなの回答
前出の回答のとおり2進数でかぞえます。 10桁(10bit)の2進数という考えです。 どういう順番でもいいのですが、 左端の指から1,2,3,4,5,6,7,8,9,10と10本の指があるとします。 たとえばそれぞれ立てる指を"1"、折り曲げる指を"0"とします。 それを並べて表現すると、 0000000000 は全部折り曲げる。 0000000001 は右端の指だけ立てる。 1000000000 は左端の指だけ立てる。 1111111111 は全部の指を立てる。 などと表現できます。 左側の指を立てて次に折り曲げるときに右隣の指を立てるのです。 2進数の位上がりです。 では順番に・・・ 0000000000 =0(全部の指を折り曲げています) 0000000001 =1 0000000010 =2 0000000011 =3 0000000100 =4 中略 1111111100 =1020 1111111101 =1021 1111111110 =1022 1111111111 =1023 ここで全部の指が立っておしまい。 途中指がつりそうになりますが、なんとかこれで0から1023の1024通りを数えられます。 日常では片手4本の4bitをよく使います。 4本あれば0から15まで表現できて便利です。これは16進数の一桁です。
- 86tarou
- ベストアンサー率40% (5093/12700)
1024なら2進数ででしょうか。1本の指で2、2本なら4と増えていき、10本なら1024まで数えられます(正確には0~1023)。 http://ja.wikipedia.org/wiki/%E4%BA%8C%E9%80%B2%E6%B3%95 http://www.hyuki.com/dig/binary.html http://itpro.nikkeibp.co.jp/members/ITPro/ITBASIC/20020617/1/ http://mkt.blog8.fc2.com/blog-entry-6.html
お礼
ご丁寧な回答、ありがとうございます! 全てのサイトを参考にさせて頂きます!
2進法を使えば指10本で2の10乗、すなわち1024まで数えられます。
お礼
ああ確かに! 2の10乗で1024ですね!!
お礼
ご丁寧な回答、ありがとうございました! 少しやってみたのですが、挫折しました(笑) これ、できるようになったら相当便利なんでしょうね。