|
|
バイナリ (binary) とは2進数のことであるが、コンピューター関連用語としては、ファイルの内容が、人間が見ても理解できないコンピューターの内部表現で書かれているファイルまたはファイル群またはその内部表現の形式。
バイナリ形式ということもある。
商用ソフトの販売には他者への改造を禁じるためにバイナリで行われることが多い。
バイナリに対し、ファイルの内容すべてを人間が理解できる表現形式のことをテキストと呼ぶ。
最近では、データの互換性を考慮して、テキスト形式で記録することも少なくない。
バイナリ形式でのデータの表現方法はさまざまであるが、数値であれば、0〜9までの数をパターン化して記録するBCD、『ゾーンビット』と実際の数値、正の数か負の数かを記録するからなる『符号ビット』からなる『ゾーン10進数(アンパック10進数)』や、実際の数値と『符号ビット』だけからなる『パック10進数』、文字であれば『Pascalストリング』や『Cストリング』などがある。