2進数変換・バイナリ翻訳

10進数と2進数を相互変換し、UTF-8のテキストを2進数のバイト列に変換できます。ブラウザーで結果をコピー・ダウンロードできます。

ブラウザー内で処理し、データはアップロードしません。

値を設定

値を設定

0以上の整数に対応し、2進入力は4,096ビット、10進入力は1,234桁までです。テキストは8,192バイトまで。2の補数や浮動小数点形式には対応しません。

結果

値を入力すると結果を確認できます。

入力値やファイル内容を統計に含めず、どのツールが使われたかを集計します。 プライバシー

使い方

数値またはUTF-8テキストの変換を選択し、貼り付けて変換します。結果はコピー・保存できます。ビット間の空白や改行は無視されます。

計算方法

2進数の各桁は2の累乗を表します。テキストは8ビットのUTF-8バイト列です。日本語や絵文字は複数バイトになります。

結果の見方

数値の先頭の0は値を変えないため省かれる場合があります。テキストでは各バイトを8ビットで表示し、空白で区切ります。

計算例

入力
42
結果
42 = 2 5 + 2 3 + 2 1

計算の手順

  1. 2進数 → 10進数

    2 5 + 2 3 + 2 1 = 32 + 8 + 2 = 42

2進数の各桁は2の累乗を表します。テキストは8ビットのUTF-8バイト列です。日本語や絵文字は複数バイトになります。

制限とデータの扱い

0以上の整数に対応し、2進入力は4,096ビット、10進入力は1,234桁までです。テキストは8,192バイトまで。2の補数や浮動小数点形式には対応しません。

ブラウザー内で処理します。入力値をこのツールに保存しません。

出典

よくある質問

先頭の0は保持されますか?

数値の先頭の0は値を変えないため省かれる場合があります。テキストでは各バイトを8ビットで表示し、空白で区切ります。 ブラウザー内で処理します。入力値をこのツールに保存しません。

お気に入り