バイナリ (binary) とは2進数のことであるが、コンピュータが処理・記憶するために2進化されたファイル(バイナリファイル)またはその内部表現の形式(バイナリデータ、バイナリ形式)のことを指して用いられることが多い。
コンピュータが扱うすべてのデータはバイナリデータ(バイトの並び)であり、プレーンテキスト(または単にテキスト)もバイナリデータの一種ではあるが、通常バイナリとテキストは対比して用いられる。テキストとはデータの内容すべてを人間が読んで理解できる (human-readable) 表現形式を指し、バイナリとはそうでない表現形式を指すことが多い。なお、バイナリファイルとなっているファイルフォーマットでも多くは部分的にテキストとして読み取れる箇所が存在する。バイナリファイルにはエンディアンなどの互換性・移植性上の問題があり、それを避けてテキスト形式で記録することも少なくない。バイナリエディタを用いると、バイナリファイルを1バイトずつの(16進法での)数値の並びとして表示・編集を行うことができる。
バイナリファイルにはたとえば画像ファイルや音声ファイル、圧縮されたファイルなどがある。バイナリファイルの中にはファイルの先頭にメタ情報(ヘッダ)を持っているものがある。たとえばGIFファイルは複数の画像を持つことができ、ファイルの先頭でそれぞれの画像を区別する情報が記述されている。そのようなメタ情報を持たないファイルはフラットバイナリファイルと呼ばれる。 特にプログラマの間で、テキストであるソースコードとの対比からコンパイルされたプログラム(オブジェクトファイルや実行ファイルなど)のことを指してバイナリと呼ばれることがしばしばある。 商用ソフトウェアは、他者による改変を防ぐためにバイナリの形態で販売されることが多い。
バイナリ形式でのデータの表現方法はさまざまなものがある。例えば、数値であれば0~9までの数をパターン化して記録するBCD、ゾーンビットと実際の数値、正の数か負の数かを記録する符号ビットからなるアンパック10進数(ゾーン10進数)や、実際の数値と符号ビットだけからなるパック10進数などがある。また、文字列であればPascal文字列やC文字列などがある。
ギークの間では、11月11日を「バイナリデイ」と呼ぶことがある(1111が2進数表記とみなせるため)。
いま話題のニュース
モバNEWSにはいま話題のニュースがいっぱい
このページを友達に送る
URLをコピー
また、バイナリオプションもFXと同様に24時間いつでも取引できますので、 取引をする時間が余りない人でも、空いた少しの時間で取引が行えます。 http://t.co/AYwRBTyf
バイナリオプションを取り扱っている取扱業者別にペイアウト倍率が変わりますが、おおよそ1.5倍→2.0倍のペイアウト率でオプション取引が行われています。 http://t.co/uH6ADjsb
バイナリドメインのデモやった。ギアーズを潔くパクってるところは好印象。もうこの手のゲームの共通操作がバラバラなのは勘弁。どの車だって一緒だろレベルで統一されるのは歓迎。
@loderun うちにソフトがないので。さておきもはやバイナリを逆アセンブルして解析した方が早いような気がします(おい)
boost のバイナリはなんかいっぱいファイルがあるんですけど...野良ビルドした方が早いか?
ARMはバイナリ非互換ってのなんとかしてほしいは。
バイナリオプションは【購入金額×倍率=利益】となりますので、100円でオプション取引に参加したとすると、 http://t.co/FHXWhghg
そのような想いを持たれている方に、私が自信を持ってミリオンバイナリをお勧めさせていただきます。3000円が1年で1000万円以上になる・・・ http://t.co/QmAahQgQ
ミリオンバイナリ http://t.co/rkdhcYCw
そして、勝率を50%以上に引き上げ、着実に利益を積み重ねていくための手段として、業界初となるバイナリオプションを対象としたミリオンバイナリをここに公開しました。 http://t.co/AYwRBTyf