2016-10-15 13 views
0

数字2を10進値から2進数に変換すると、値 '10'が得られます.2ビットが '1'で、2番目が '0'であることがわかりますスペースの完全なバイト?なぜ2番は2バイトのスペースではなく1バイトを使用していますか?

enter image description here

私はメモ帳を開いて、「2」書き留めて、それを保存した場合のサイズは1つのバイトが、1バイト= 8ビットとなり、私たちは、数2は、2ビットのみを使用していることがわかり、なぜことができますそれは1バイトを持っていると言っていますか?

enter image description here

tamanho =サイズ(ポルトガル語翻訳)

+0

これは実際には1バイト以上のものを使用しています...おそらく少なくとも4kb、多分16kbまたは32kb、使用しているファイルシステムによって異なります。 – Flimzy

+0

可能な限り少ないビットを使用して同じファイルに2と10を格納したと想像してください: '101010'。今度は2、10、10、2、5、0、2、または...? – jonrsharpe

答えて

0

[OK]を私はコンピュータが今、それはアスキーテーブルを使用している完全なバイトを使用していますなぜ私が得た0011 0010として数2をとることを発見しました0011を使用して番号を表すために0011を使用し、その番号のバイナリコードを2にすると2進数は0010になりますが、0011には0011が0010の合計が8ビットになります。

関連する問題