進数変換(2・8・10・16進)
どれか1つの欄に数を入れると、ほかの進数にすぐ直します。ビットの並び・2の補数・小数・途中の計算も見られます。
0b・0o・0x の前置き、空白や _ の区切り、全角の数字も読めます。小数(0.1 など)と負の数(−5 など)も入れられます。
計算はすべてこのブラウザの中で行い、入力した数はどこにも送信しません。
ビットの並び
「符号あり」にすると、2・8・16進の欄を決まったビット数の2の補数として読み書きします(8ビットの FF は −1)。
小数を含む数はビットの並びでは表示しません(整数部分と小数部分は、途中の計算で見られます)。
ビットを押すと 0 と 1 が入れ替わり、上の欄の数も変わります。数字の下は何ビット目か(右端が0)です。
ビットを押して数を作ることもできます。
- 符号なしで読むと
- 符号あり(2の補数)で読むと
負の数は2の補数で表しています。2の補数は、正の数のビットをすべて反転して 1 を足した形で、いちばん左のビット(符号ビット)が 1 なら負の数です。
途中の計算
数を入れると、ここに計算の手順を表示します。