- ベストアンサー
バイトの容量について
バイトの意味を調べたら下記のような回答がでました【】の部分 【情報量を表す単位。「B」と略す。1バイトは8ビットから成る。このため、1バイトのデータ量で、2進数の8桁分に当たる256(2の8乗)とおりのデータを表すことができる】 よくわからないのですが… 例えば、エクセルで何ページ分とか… もっと判りやすく説明してくださる方、教えてください
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
その他の回答 (5)
- tojyo
- ベストアンサー率10% (117/1066)
- gyounosuke
- ベストアンサー率20% (1446/7021)
- hawkwind
- ベストアンサー率34% (160/469)
- neKo_deux
- ベストアンサー率44% (5541/12319)
関連するQ&A
- ビットとバイト
どうも理解できないので教えて下さい。 32ビットのOSで扱えるメモリは約4GBとなっていますが、なぜ単位はバイトなのでしょうか? 1ビットというのは0か1の2進数ですよね? なので32ビットは2の32乗で約42億となるのはわかります。 これがどうして42億ビットではないのでしょうか? 1バイトは8ビットとのことらしいのでバイトで表記するなら約42億÷8ビットで約5.2億バイト=520メガバイトとなるのではないのでしょうか? 恐ろしく勘違いしてると思うのでどなたか教えて下さいませ。
- 締切済み
- Windows系OS
- 情報の単位[ビット]について
ビットとは2進数の一桁に相当する情報である 8ビット=1バイトである で正しいと思うんですが・・・・ 逆に1ビット=8分の1バイトって表してもよろしいのですか? またバイトより小さく表す単位はあるのでしょうか? 他にビットについて大切なことありましたら教えてください
- ベストアンサー
- その他([技術者向] コンピューター)
- 1バイトの数字の範囲
8桁の2進数(1バイト)であらわす数字の範囲は-128~127ということです。 その説明として、111111111が最小で、01111111が最大であり、左端のビットが正負を表すので絶対値として意味のあるのは残りの7bitの1111111すなわち127とのことです。そしたら、-127から127のはずです。さらに1を引く(絶対値に1を足し負の数とする)と10000000となりこれが最小を意味し、2^8=128で左端が1なので負になる、と言う風に読める説明があります。 この説明が腑に落ちないのですが。問題は左端の8bit目が数値1とみたり、正負とみたりしているようです。あるいは同時にどっちもの意味になっているようです。このような説明でもいいのでしょうか。説明というよりそういう取り決めということになるのでしょうか。
- 締切済み
- 情報処理技術者
- ビット・バイトの計算の式がわかりません
学校のデータ単位の授業で、ビットやバイトの計算の問題が出たのですが、答えを教えてもらっても何故そうなったのかがわからないのです。 1. 4000kb + 2.5MB = 3MB 2. 2.5GB + 24,000Mb = 44Gb Bはバイト bはビットです この二問の解き方の式だけがどうしてもわかりません、答えは出てるだけにもどかしいです。(もしかしたら答え自体間違っているかもしれません)
- 締切済み
- 高校
- COBOLでハーフバイト数値を読むには?
1バイトで2桁の数値(つまり4ビットで1桁の数値)が書いてあるデータを1バイト1桁の数値に変換するにはどのようにプログラミングすればいいですか? またはフリーのツールでもあれば教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- 黄チャートP231 practice67(1)の問題の解説について説明
黄チャートP231 practice67(1)の問題の解説について説明させてください。 practice67(1) 3の2000乗の下位5桁を求めよ。 という問題なのですが、解答の仕方は解説を見てわかりました。 しかし、解答の「注意」という項目についてどのようなことを注意せよ、 といっているのかがわかりません・・。 注意 3の2000乗すなわち9の1000乗は500桁を超える非常に 大きい自然数である。 また、(1)の解答において 1-10000+49950000-333×499×10の6乗 +333×499×997×25×10の5乗 の部分は100桁以下の自然数である。 よって(1)の解答におけるαは自然数となる。 もし説明できる方がいらっしゃいましたらよろしくお願いします。
- 締切済み
- 数学・算数
- Endianについて パート2
elttacさん、Tacosanさん、terrar5さん、先日はありがとうございました。どうしても、疑問でならない部分がありまして、よろしければ、もう少しお付き合いよろしくお願い致します。 /--------------------------------------------------------------------------- エディアンとは、2 バイト以上の数値データを記録・転送するときの 「各バイトの並べ方」です。 たとえば,2 バイトの数値 0x0102(10 進数で 258)を考えましょう。ビッグエンディアンでは,この格納順は正順,つまり, 01 02 になります。 -------------------------------------------------------------------------------/ 1バイト目の0x02(2進数で 0000,0002)ですが、これも並び順によっては、0x20になっちゃったりしないのでしょうか? 1バイトでもビット単位で並び順が違えばさかさまになるような気がしまして。(1台のPC上では、バイト単位で処理しているので、大丈夫!? ネットワークでは、1bit単位でデータが転送されていますので???) ビット単位でもビッグエンディアンやリトルエンディアンみたいなのがあるのでしょうか?
- ベストアンサー
- C・C++・C#
- データ型 double の桁数について
picマイコンをPICC liteと言うCコンパイラで作成しているのですが、そのPICC liteでは、データ型のdoubleは24ビットで、-3.4×10の38乗 ~ 3.4×10の38乗となっているのですが・・・この意味がさっぱりわからず何桁まで扱えるのかわかりません。 小数点以下は何桁? 整数部分は何桁? ・・・整数 小数含めて何桁まで大丈夫なのでしょうか?
- ベストアンサー
- C・C++・C#
お礼
ご回答ありがとうございました。 参考URLもわかりやすかったです。