ja

基数変換

整数を基数間で変換します(2進数、8進数、10進数、16進数)。ブラウザ内でローカルに処理し、アップロードはありません。

お使いの端末でローカル処理中 ...

変換元
  • 2進数 (2)
  • 8進数 (8)
  • 10進数 (10)
  • 16進数 (16)
変換先
  • 2進数 (2)
  • 8進数 (8)
  • 10進数 (10)
  • 16進数 (16)

お使いの端末でローカル処理中 ...

0%

私のファイルはアップロードされますか?

いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

アップロード不要100%ローカル処理
中身は手元のまま第三者のアクセスなし
Hosted in GermanyGlobal Content Delivery
第三者による検証済みTLS A+ · ヘッダー A+

コンピューターは2進数で計算し、プログラマーは16進数をよく読み、人間は10進数で考えます。開発中や、メモリアドレス、色の値、権限を読むときには、これらの基数を絶えず行き来します。このツールは、ある基数の整数を別の基数で出力します。2進数(基数2)、8進数(8)、10進数(10)、16進数(16)の間で、双方向に変換できます。

変換元の基数と変換先の基数を選びます。入力は変換元の基数で許される桁に照らして検査されます。したがって16進数は0から9とaからfを、2進数は0と1だけを含めます。桁が合わない場合、ツールは誤った結果をでっち上げず、正直にその旨を伝えます。負の数も使えます。変換には任意精度の整数演算を用いるため、非常に大きな値でも正確に、丸め誤差なく変換されます。

計算はすべてブラウザ内で完全にローカルに、純粋なJavaScriptで行われます。入力はアップロードも保存もされず、外部ライブラリがCDNから読み込まれることもありません。結果はテキストファイルとしてダウンロードするか、そのままコピーできます。

技術仕様

技術仕様
入力形式テキスト入力
出力形式TXT
一括処理非対応
処理ブラウザ内でローカル処理 (JavaScript)
ファイルのアップロードなし

3ステップで

  1. テキスト欄に数値を貼り付けます。
  2. 変換元と変換先の基数を選びます。
  3. 変換後の数値を読むかダウンロードします。

制限: このツールは整数を変換します(2進数、8進数、10進数、16進数)。小数や分数には対応していません。16進数の文字は小文字で出力されます。桁が変換元の基数に合わない場合は、誤った結果ではなく正直なエラーを表示します。任意精度の整数演算なので、丸め誤差はありません。

よくある質問

入力はアップロードされますか?

いいえ。変換はブラウザ内で完全にローカルに行われます。入力が端末を離れることはなく、保存もされません。

小数を変換できますか?

いいえ、このツールは整数を変換します。小数や分数には対応していません。

非常に大きな数も正確に変換されますか?

はい。変換には任意精度の整数演算を用いるため、通常の浮動小数点数のような丸め誤差は生じません。

無効な桁があるとどうなりますか?

桁が選んだ変換元の基数に合わない場合(例えば2進数の中の2)、ツールは誤った結果ではなく正直なエラーを表示します。

関連ツール

Base64 エンコード · チェックサムを計算 · テキストをASCIIへ · カラー変換 · Unixタイムスタンプ · ローマ数字 · テキストをBase64に · CSV整形