バイナリファイル
テキストファイル以外のファイルだよ
メモ帳ソフトで編集できないよ
簡単に書くよ
バイナリファイル(英:binary file)とは
中身がバイナリデータなファイルのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「バイナリデータ」について、簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
バイナリデータは「テキストデータ(文字だけのデータ)以外のデータ」です。
バイナリデータは、ぐちゃぐちゃしています。
人間様が見ても、よく分かりません。
コンピュータさんが見る前提のデータです。
具体的には、画像データや音声データ、動画データ、プログラム、その他もろもろ、あれやこれやがバイナリデータに該当します。
とにかく、テキストデータ以外のすべてのデータがバイナリデータです。
※解釈によっては、テキストデータもバイナリデータに含まれます。ただし、一般的には、テキストデータではないデータを指して「バイナリデータ」と呼ぶことが多いです。
以上を踏まえて
中身がバイナリデータなファイル
が「バイナリファイル」です。
繰り返しになりますが、バイナリデータは「テキストデータ以外のデータ」です。
バイナリファイルは「テキストファイル以外のファイル」と言えるでしょう。
バイナリファイルかテキストファイルかの判断は簡単です。
例えば、ここにファイルが1つあったとしましょう。
このファイルをWindows付属の「メモ帳」で開いてみてください。
いかがでしょう。
中身を見て「ふむふむ、このファイルには、こんなことが書いてあるのね」と理解できますか?
理解できなければ、そのファイルはバイナリファイルです。
きっと、ぐちゃぐちゃになっていて読めないデータが並んでいましたよね。
理解できれば、そのファイルは、おそらくテキストファイルです。
きっと、ファイルの中身は普通の文章でしたよね。
ちなみに、イメージと違うかもしれませんが、Wordで作ったファイル(.docとか)はバイナリファイルです。
Wordで作ったファイルをメモ帳で無理やり開いてみてください。
きっと、変な文字が、うじゃうじゃ並んでいるはずです。
これは文字以外の情報、例えば文字の大きさや色などの情報も、Wordのファイルには含まれているからです。
必ずしも「文章が書いてあるファイル(文書ファイル)はテキストファイルだよ!それ以外がバイナリファイルだよ!」とは言えません。
ご注意ください。
基準は、あくまで「メモ帳で編集できそうか?」です。
一言でまとめるよ
まぁ「バイナリファイル」って単語が出てきたら「メモ帳で編集できないファイルなんだな~」と お考えください。
おまけ
■訳してみるよ
「binary(バイナリ)」の意味は「2値の」とか「2進法の」とか「二元の」とかです。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
何となく くっつけると
2進法のファイル
となります。
■検索してみる?






