値を 1 つ以上入力してください。
先頭の値・その他の表現
数値と表現
基本の仕組み
グレイコードは隣接する非負整数間で 1 ビットだけ変わります。BCD は各 10 進桁を 4 ビットにします。負の 2 進数は −2 の累乗を使うため、負号なしで負数を表せます。
できること
入力と出力形式を選び、1 行に 1 つの値を入力します。グレイコード、BCD、負の 2 進数ではビット間の空白を許容します。先頭の値を他の表現と比較できます。
使い方
- 入力と出力のコードを選びます。10 進数 12 を BCD 0001 0010 にするには、10 進数と 8421 BCD を指定します。
- 1 行に 1 値を貼り付けるか、UTF-8 テキストファイルを開きます。
- 変換後に結果を確認し、コピーまたは TXT 保存します。入力変更で古い結果は消去されます。元に戻すと入力と設定を復元します。
エラーと制限
グレイコードと BCD は非負整数専用です。BCD は 0000〜1001 の完全な 4 ビット群が必要です。負の 2 進数は 0 と 1 のみです。通常の負の 2 進表記は符号と絶対値です。
上限は入力 200,000 文字、500 件、出力 1,000,000 文字です。無効な行がある場合はバッチ全体を停止します。
数値入力は 1 値につき 1,000 桁までです。整数の中間演算は 16,384 ビットに制限します。
よくある質問
BCD と 2 進数は同じですか?
違います。12 は 2 進数では 1100、BCD では 0001 0010 です。BCD の 1010 は 10 進数の 1 桁にならないため無効です。
入力した値はアップロードされますか?
いいえ。計算とファイル読み込みはこのタブ内で行います。値を URL に含めたり変換サービスに送信したりしません。