GA Tech Lab日本語English

プログラマ電卓(16進数・2進数・ビット演算・サブネット)

どの基数に入力しても、ほかの表記がすぐに変わります。「途中式を見る」を開くと、割り算や桁の重みで計算の流れを確認できます。

基数変換と四則・ビット演算

ビット(クリックで反転)

サブネット計算

サブネット早見表 →

単位変換と転送時間

Unix時間

エンコード・ハッシュ・UUID

iPhone・iPad・Macアプリ版

アプリ版はオフラインでも使え、ほかにも次の機能があります。

  • 選択したテキストを共有メニューから一発変換(HEX・IP・Unix時間・Base64)
  • Unix時間のウィジェット
  • 変換クイズと、2の補数・サブネットのレッスン
  • CAN ID(J1939)の解析
App Storeで見る

16進数と2進数の関係

16進数の1桁はちょうど4ビットです。たとえば 0xA5 は 1010 0101 です。2進数を右から4桁ずつ区切ると、そのまま16進数の各桁になります。

2の補数(負の数)

符号付き整数では最上位ビットが符号を表します。-n は「n の全ビットを反転して1を足す」形で表します。8ビットの -5 は 1111 1011(0xFB)です。