エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
バイナリとBCDコード -2進法と2進化10進法の違いを簡略でいいので- その他(プログラミング・Web制作) | 教えて!goo
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
バイナリとBCDコード -2進法と2進化10進法の違いを簡略でいいので- その他(プログラミング・Web制作) | 教えて!goo
2進法とは(16進表現) 0,1,2,3,....8,9,A,B,C,D,F 10,11,12,13,.....18,19,1A,1B,1C,1D,1F 20,21,22,23... 2進法とは(16進表現) 0,1,2,3,....8,9,A,B,C,D,F 10,11,12,13,.....18,19,1A,1B,1C,1D,1F 20,21,22,23,.... となっていきますが、整数の場合はよいですが、小数になると、2進数で表せない10進数が出てきます。このために、9のつぎは2進数でも10にするのです。 0,1,2,3,.......8,9 10,11,12,...18,19 20,21,22,...28,29 ......... COBOLなど金銭を取り扱うソフトはBCDを使ってあります。 C,C++などでもBCDを使えるようになっているようです。 10進数の0.1を10回足すと1.0になりますが、2進数ではなりません。0.1を2進数では表せないのです。普通、コンピュータの内部では2進計算ですから、 2進数では(カッコ内は10進数) 1を2で割ると・・・・・