0x
読み:ゼロ-エックス
外語:0x
16進数の数字であることを表わす記号の一つ。C/C++で使われている。
概要
最初に「0x」が付く文字列は、16進数表記の数値であることを表わしている。
Cは、10進数の数値と他の進数を区別するため、頭に0のみを付けると8進数、0xを付けると16進数であるとして定義したことが由来である。
特徴
BASICの場合は頭に&Hを付ける(例: &HFF)、アセンブリ言語の場合は末尾にHを付ける(例: 0FFH)などが使われている。
しかし言語を問わない、かつコンピューター業界向けの表記の場合、0x を冠して表記することが多い。
再検索