デジタルデータは、0と1、という2つの数字の羅列で構成されていますよね。
そこで質問なのですが、私はよく、大事なデジタルデータを他のメディアにバックアップをした際、正常にコピーできているか一応、Win Werge(というフリーソフト)でコピー元とコピー先のデータが全く同じであるか、のチェックをしています。そこで疑問に思ったのですが、Win Wergeでファイル比較をすると、そのファイルの中身?と思われる文字列がズラー、と表示されますよね。がその文字列には0と1以外にも、カタカナや漢字、アルファベット、など実に様々な文字で構成されています。
デジタルデータは0と1だけで構成されているはずなのに何故なんでしょうか?
よろしくお願い致します。
No.3ベストアンサー
- 回答日時:
0と1だけでは表示する際に長くなりすぎて見難い。
だから普通は16進数で表示する。
※表示する際、2進数で8桁必要なものは16進数なら2桁で表示できる。でも中身は同一。
様々な文字で表示しているのは1バイトもしくは2バイト系の文字コードで表示できる文字を表示しているだけ。
http://ja.wikipedia.org/wiki/%E3%83%90%E3%82%A4% …
「詳細」の後半に答えが書いてあるんですけどね…
16進法のリンク先も読んでみましょう。
No.2
- 回答日時:
ファイルダンプのアプリでは、桁ごとにきちんと仕切って16進数表記にする画面と、
同じ行でASCII/JIS8ビット英字カタカナなりシフトJISのフォントを当てたものが出ます。
便宜上なので、8ビットのアルファベットフォント違い(コードページという分類で多国語ある)や
ユニコード漢字の各国交じり、表計算やワープロなどアプリ固有の修飾データが付いたり
ネット送信(ブラウザ読み込み前提)用にデータ上で文字エンコードを逐一明示したものは
再現できずに「一見意味不明のまま」であって当然です。
それと別に、行ごとに01の単純加算で出したチェックサムなりCRCやハッシュなりを表示する
ツールなどが使えるなら、そこだけ見て局所のエラーを捉えることができます。
No.1
- 回答日時:
001101010011…じゃ何のことかさっぱり人間にはわからないので4ビット単位で16進数に置き換えて考えるようになっています。
さらにそれを8ビット単位で文字コードに置き換えて表示する場合もあります。プログラムやデータ内に文字列が含まれる場合に探しやすいので。
8ビット単位の場合、海外じゃASCIIコードになりますが、日本語環境だと8+8の16ビットで漢字コードに該当する場合もあるので漢字で表示されることもあります。
正確に言うと0と1という数字ではなく、二つの状態で記録するのがデジタル。
0と1も便宜的に数字に割り当てているだけで、ON/OFFや電圧の高い低い、HDDの場合は磁気の方向の違いに置き換えたりいろいろ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) excelにて、特定の列に数字入力してあれば、入力してある行コピーして 別ファイルに張り付ける 2 2022/08/11 05:33
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Excel(エクセル) 関数を用いて表示したセルの内容を、見えている形でコピーする方法 2 2022/09/14 16:36
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- Evernote Simplenoteのコピー&ペースト 1 2022/05/17 14:09
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Excel(エクセル) Excelの関数についておしえてください。 3 2023/04/20 18:36
- Excel(エクセル) Googleスプレッドシートで、あるセルの値に応じて行を自動挿入したい 急いでいます! くわしい方、 3 2023/03/06 19:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで、セルにメモが入力され...
-
Microsoft エクセル リボンの表...
-
Google Chrome のブラウザに、...
-
Onlineエクセルで右クリックが...
-
ち⃣ みたいな感じで、四角の中...
-
「 メモ帳(.txt)を一括で検索し...
-
画面が元に戻らないサイトに遭...
-
「RunSQL」と「Execute」の違い
-
エクセルの検索窓で毎回検索場...
-
1つExcelを閉じると全部閉じる
-
ブラウザの検索欄に下線(破線)...
-
編集した画像(JPEG)の保存場所...
-
マルチページTIFFで指定ページ...
-
エクスプローラの表示を2分割...
-
googleの検索結果画面が左寄り...
-
Route Generator の使い方
-
googleの削除リクエストの期限...
-
iMovie フリーズフレームの追加...
-
HtmlからPythonコードを実行す...
-
ブラウザの「戻る」ボタンを押...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで、セルにメモが入力され...
-
Microsoft エクセル リボンの表...
-
ドコモiPhoneの左上はどんな表...
-
Google Chrome のブラウザに、...
-
スーパーのサンディって内税表示?
-
ち⃣ みたいな感じで、四角の中...
-
Onlineエクセルで右クリックが...
-
EXCELメニューバーにxが表示さ...
-
私はiPhoneなのですが、前、 「...
-
「 メモ帳(.txt)を一括で検索し...
-
「RunSQL」と「Execute」の違い
-
powerDVD18で再生速度を変えたい
-
エクセルの検索窓で毎回検索場...
-
VBAの質問になります Userform内で
-
Google Chromeの検索バーで、い...
-
ツールバーが端にいってしまい...
-
エクスプローラの表示を2分割...
-
1つExcelを閉じると全部閉じる
-
システム復元について教えてく...
-
編集した画像(JPEG)の保存場所...
おすすめ情報