No.1ベストアンサー
- 回答日時:
2B=1Bの2倍=2^9=512
この回答への補足
有難うございます。
数学的考え方からすると512が正解だと私も思います。
しかし、コンピュタのプログラム的考え方からすると
http://oshiete.goo.ne.jp/qa/8519745.html
以上URLから判断した場合
2B=2^16=65536
になるみたいです。
なぞは深まるばかり!!??
ご回答と誠にありがとうございました。
情報処理的の数字の考え方と、私たちが義務教育の範囲で学んだ
計算方法は違っていると今回の質問したことで、理解できました。
なので、コンピュータでの数を扱うときは、それなりの計算方式
に従い、今度から学んでいこうと思いました。
本でも買って勉強します。
俗に言う数学とコンピュータ上での数の扱い方は違うことが質問しことにより
分かりました。(だと思う)
私なりに、頭の中で、切り離して考えます。
No.6
- 回答日時:
まず、 1Byte = 8bit (2進数の8桁) です。
二進数の桁を表わすものです。
8bitを一まとまりとして扱うことが多いので、これを1Byteという単位にしています。
256という数値ではありません。
2Byteの場合、1Byteの2倍になるのは「桁」です。2Byte=2*8bit=16bitです。
8bitで表現できる組合せは2^8=256通りです。
これは、1桁が0,1の2通り、それが8桁なので、「2個のものを8回重複を許して取り出す重複順列」と考えられ、その個数は2Π8であるからです。
2Byte=16bitだと、 2Π16=2^16=65536 通りです。
おそらく、桁数と、それで表現できる組み合わせの数とを混同しているのではないか、と思います。
10進数に置き換えるて考えます。
1W=8桁 とします。
8桁の整数を考えたとき、00000000~99999999 の10^8通りですが、1W=10^8ではありません。
2Wで倍になるのは桁数です。2W=16桁です。
16桁の整数を考えたとき、0000000000000000~9999999999999999 の10^16通りです。
桁数を見れば
2W=16≠2 × 10^8
組み合わせ数で見れば
2W: 10^16 ≠ 2 × 10^8
です。
ご回答誠にありがとうございます。
数学的に考えると512だと思いますが
情報処理的に考えると、ぜんぜん違う数字の
2バイトは65536(通信ポートに数と同じ)になります。
表現できる種類512ではなくて65536種あるのだと
率直に考えた場合理解はできます。
なぜそんなに大きな数字なるのか・・
それが理解できないと、プログラムも理解に苦しむだろうから!
基礎の基礎だろうから・・そのプロセスは、地道に考えます。
No.5
- 回答日時:
1B≠2^8=256
1B(1バイト)=8bitsです。
バイトは記憶容量(情報量)の単位であって、2^8とは等しくありません。
1バイト=8ビット(2進数の8桁)で扱える状態が00000000~11111111の256通りなので符号なし2進数に対応させれば 00000000(2進)~11111111(2進)に対応させられる。10進数に直せば 0~255(10進)に対応させることができます。なお、255=(2^8) -1。
2B(2バイト)の2進数で扱える状態は
2B=16ビットなので 0000 0000 0000 0000(2進)~1111 1111 1111 1111(2進) ですから
10進数に直せば 0~(2^16)-1 =0~65535 となります。この範囲の10進数(65536通り)に対応させることができます。
No.4
- 回答日時:
1B
の
B
って、何のことですか?
バイトのことならば、
2バイトは通常16ビットなので、
表現できる情報量は
2 ^ 16 = 65536種類
です。
Bの定義がバイト以外ならば、
話は違ってきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(形式科学) 数学1の問題が分かりません 2 2022/06/11 15:13
- 統計学 質問です! 10 2022/08/18 10:16
- Access(アクセス) お世話になります ACCESSを使用しています 下記のクエリデータ(1)があります 商品名 行数 A 1 2022/09/05 08:52
- 計算機科学 1=−2+b+C 3=−8+2b+C の連立方程式ってどうしたら解けますか? 解き方が分からなくなっ 1 2022/03/25 23:10
- 数学 これの変形を教えてください。 det[A B C D] = det [A B C-CA^-1A D- 1 2022/08/28 12:34
- 数学 この問題について質問があります!aについて降べきの順に並べるとこのような解答になるのですが、2b²+ 2 2022/04/23 08:04
- ストレス 女性車掌が不機嫌な理由は何だと思いますか? 1 2022/09/09 21:28
- 避妊 排卵日付近にゴムをして精射なしの行為をしました。ゴムにずれも破れはなかったです。 その際にアフターピ 1 2022/12/26 14:10
- 数学 n=1の時は成り立ち n=kのときA^k=(a^k a^k-1b)が成り立つとすると 0 0 n=k 6 2023/05/14 18:53
- Excel(エクセル) エクセルのマクロを2つご指南ください 3 2023/01/02 12:16
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
KBのMB違いって
-
文字化けはなぜ日本語が入って...
-
KBとMB
-
1Mバイトって何バイト?
-
GB と Gbの違いの意味
-
文字の容量(サイズ)についての...
-
32bit = 4GB(バイト)?
-
携帯電話の略語であるMBって英...
-
1Mbpsって毎秒何キロバイト?
-
文字数5000字、文字コードが2バ...
-
アルファベット30文字は何バイ...
-
EXCELでの16進数取り出し、上...
-
文字数(バイト数)の数え方が...
-
バイト、メガバイトについて
-
256色表示させるのに必要な...
-
Excel_VBAで改行コードの無いフ...
-
マトリックスサイズが512×512で...
-
1MBって何K?
-
写真のバイト数について
-
IBM漢字とUTF-8の変換について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
携帯電話の略語であるMBって英...
-
文字の容量(サイズ)についての...
-
EXCELでの16進数取り出し、上...
-
KBのMB違いって
-
KBとMB
-
1Mバイトって何バイト?
-
実行計画の「COST」と「BYTE」...
-
K KB MB について詳し...
-
文字数(バイト数)の数え方が...
-
CSV データのバイト数を調べる...
-
Oracle AL32UTF8でのバイトサイ...
-
32bit = 4GB(バイト)?
-
文字化けはなぜ日本語が入って...
-
カナカナの(半)濁点がついた文...
-
GB と Gbの違いの意味
-
DVD-R 4.7GBって、何byte でし...
-
2バイト文字を一括削除するマクロ
-
文字列をバイト数分表示するには?
-
マトリックスサイズが512×512で...
-
アルファベット30文字は何バイ...
おすすめ情報