重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【解消】通知が届かない不具合について

両手を使うと1024まで数えられると聞いたのですが、本当ですか?

どうやって数えるのでしょうか・・・

A 回答 (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進数の一桁です。
    • good
    • 0
この回答へのお礼

ご丁寧な回答、ありがとうございました!

少しやってみたのですが、挫折しました(笑)

これ、できるようになったら相当便利なんでしょうね。

お礼日時:2011/08/28 14:07

1024なら2進数ででしょうか。

1本の指で2、2本なら4と増えていき、10本なら1024まで数えられます(正確には0~1023)。
http://ja.wikipedia.org/wiki/%E4%BA%8C%E9%80%B2% …
http://www.hyuki.com/dig/binary.html
http://itpro.nikkeibp.co.jp/members/ITPro/ITBASI …
http://mkt.blog8.fc2.com/blog-entry-6.html
    • good
    • 0
この回答へのお礼

ご丁寧な回答、ありがとうございます!

全てのサイトを参考にさせて頂きます!

お礼日時:2011/08/28 11:01

2進法を使えば指10本で2の10乗、すなわち1024まで数えられます。

    • good
    • 0
この回答へのお礼

ああ確かに!

2の10乗で1024ですね!!

お礼日時:2011/08/28 11:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!