コンピュータでの十六進表記編集コンピュータでは、データをビットやオクテットを単位として表すことが多い。それぞれ二進表記の1桁、8桁で表現できる。後者には、十六進表記がよく用いられ、二進表記の4桁が1桁で表現できるので、二進表記より短く表すことができる。表現することができる。特殊な表現であるともいえる。使われるので、プログラム言語ではリテラルとして特別な表記が準備されていることが多い。整数リテラルを記述する場合。文字リテラルや文字列リテラル中で文字コードを記述する場合。#x1000Scheme整数値の外部表現。&#x1000;SGMLHTMLXML文字実体参照とてし文字コードを記述する場合。1000Hアセンブリ言語(インテル製)整数イミディエートを記述する場合。付けねばならないことがある。0A000H&h1000BASIC(マイクロソフト製)整数リテラルを記述する場合。(一部の処理系)整数リテラルを記述する場合。モトローラ系のアセンブリ言語・マイコン類の資料。読み方は十進表記の1000((いっ)せん)と区別するため、文字並びのまま「ぜろ・エックス・いち・ぜろ・ぜろ・ぜろ」などと読む。慣用では「ヘキサの千」もしくは「千ヘキサ」と言った読み方も行われている。十六進表記であることを明示する。以上の数字を表現する方法はコンピューター黎明期にはまだ一般的ではなかった。数値を表す実装が好まれた。文字がつかわれた[1]。よる表記に不快感を示し、ビット配列に基づいた全く新しい数字を考案して1968年にCACM(英語版)へ提案したが、賛同者は少なかった[2]。右から順に4桁ずつ区切る。最後(最左部分)が4桁未満のときは、空いた部分(左側)には全て0があるとみなす。1010)2各部分を十六進表記に変換する。この方法は桁数に関わらず通用する。変換方法は、次のとおり。二進表記を小数点を基準にして左から順に4桁ずつ区切る。最後(最右部分)が4桁未満のときは、空いた部分(右側)には全て0があるとみなす。0100)2各部分を十六進表記に変換する。