• 締切済み

二進法がコンピュータで使われているわけは??

どうして、コンピュータや、計算機、バーコードでは、二進法が使われているのですか教えてください。

みんなの回答

  • maniada55
  • ベストアンサー率40% (160/398)
回答No.7

X進法で一番効率のいい(少ない桁数で多くの情報を表現できる) のは2.7...進法です。ですが2.7...になったら繰り上がる なんて計算方法は実用になりませんので、3進法が最も効率がよく その次に2進法となります。 先に回答されている方のとおり、実際の回路構築が2進法以上の 多値を扱うことができるようにするのが困難、2進数の理論面での 下地があったということに合わせて、2進数の効率面での 優位性もあったのを付け加えさせていただきます。

  • sire
  • ベストアンサー率62% (22/35)
回答No.6

ハード的な問題に加え ブール代数というソフト面も確立されていたからだと思います。

  • tatsumi01
  • ベストアンサー率30% (976/3185)
回答No.5

電子計算機が発明された約60年前に、当時東大教授だった故高橋秀俊先生が10進法の計算機を設計していました。電圧0V,10V,20V,....,90Vで0~9を表し、加算器の基礎実験をされたそうです。 ただ、当時の技術では電圧を安定に保つのが難しく、そのような問題で実用化には至らなかったのでしょう。 2進数なら電流が流れるか流れないかで二つの状態を安定に区別できるのです。 その後、高橋研究室の学生後藤英一氏によってパラメトロンという画期的な論理素子(2進法)が発明され、一時は日本のコンピュータの多くはパラメトロンを使っていました。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

スイッチング素子が簡単に作れて扱いも簡単だから バーコードって二進法と言えるのかな?

  • silpheed7
  • ベストアンサー率15% (1086/6908)
回答No.3

0か1か、ONかOFFを利用しているから。

回答No.2
  • 8086
  • ベストアンサー率22% (118/520)
回答No.1

電気のOn/Offを1/0として扱っているからです。

関連するQ&A

  • 三進法のコンピューターが、二進法のコンピューターより優れた点は?

    コンピューターはONとOFFの二進法で成り立っていますが、これが将来、三進法になる可能性は有るでしょうか? 例えば、OFFはゼロとしても、電流が右から左に流れれば1とし、逆に、左から右に流れれば2とする、三進法のコンピューターが開発される可能性はあるでしょうか? 仮に、そのような三進法のコンピューターが開発されたとして、三進法のコンピューターは二進法のコンピューターに比べて、どのような点が優れていると予想されるでしょうか?

  • 111+101を二進法で計算すると 何になりますか?

    111+101を二進法で計算すると 何になりますか?

  • 二進法での四則演算の方法

    コンピューターは二進法といって"0"と"1"だけの算数をする・・・ と子供に教えたところまではよかったのですが 「どんな風に計算するの?」と聞かれててんぱってしまいしました。 確か、1+1=10、10+1=11, 11+1=100のようにすると思っていましたが 全く自信がありません。足し算、引き算はまだ良いとして 掛け算、割り算はさっぱりわかりません。 親父の威厳を保つため、どなたかわかりやく教えていただけると 助かります。

  • 二進法と電子機器の関係性について

    二進法というものは、日常私達が使う家電製品やコンピュータに対してどのような役割を果たしているのでしょうか 機械がどのようにして動いているのか前々から疑問であり、またプログラムはon.offなどの二進法で成り立っているという風に調べているので やはり機械というのも元を辿ると二進法にたどり着くのでしょうか? 今の私の印象としては、電子機器が仕事をするのはプログラミングによるもので、そしてそのプログラムは二進法で成り立っている という事で間違いはないでしょうか? もし全然違っていたらすみません。 細かい成り立ちなどが知りたいです。よろしくお願いします

  • 二進法について

    二進法の1011は十進法で表すといくつになるか? という問題で答えは11になりますが、どうして11になるのかわかりません。 解説には 1×2(3乗)+0×2(2乗)+1×2(1乗)+1=11 と、でているんですが、これが一体何を説明しているのか自体がさっぱり理解できないんです。 誰か教えてください!!お願いします><

  • 十進法⇒二進法

    十進法とは一の位、十の位、百の位・・・となっていくのもで 0~9で記される。 二進法とは一の位、二の位、四の位・・・となっていくもので 0と1で記される。 ↑これが「理解できている」と呼ぶのかは微妙なのですが、質問です。 十進法から二進法へ変換するにはどうしたらよいのでしょうか? 教えてください。。。

  • 分数を二進法に直す

     11/8 『11分の8』を二進法にする方法を教えてください。よろしくお願いします。

  • 二進法での表記

    アルファベットって、二進法で表記できました? もし知っている方いたら、どう表記すればいいのか教えてください;

  • 二進法、十進法について

    私は、数検四級を受けるため、勉強をしています。 そこで、『二進法』『十進法』という言葉が出てきました。この単語は、学校で習っていないので、どういうことなのか、説明文を読んでも、どうしても分かりません。 そこで、中学二年生にも分かるように、教えていただけませんか。

  • VBAを使って二進法計算

    VBAを使って二進法のフラッシュ暗算するプログラムを作りたいのですが、 なかなかうまくいきません。 ・ランダムに出る数字を二進法に変換して、エクセルに表示する 例)4+5+6=15の場合、   4       5       6 「100」 ⇒ 「101」 ⇒ 「110」 答えは「15」(10進法で) という流れでプログラムしたいのですが... どう変換させて、どう表示させるかでつまずいています。 ちなみに10進法のフラッシュ暗算は出来ました。 分かる方がおられましたら ご回答よろしくお願い致します。m(_ _)m