メインコンテンツへスキップ
Calnex LogoCalnex
開発者ツール

進数変換器

2進数、8進数、10進数、16進数間で数値を変換します。コンピューターサイエンス、プログラミング、デジタルエレクトロニクスに必須。

パラメーター

変換する数値を入力してください (選択した基数に有効な数値)

入力数値の基数

結果

10進数 (Base 10)
255

10進数表現

その他の結果 (5)
2進数 (Base 2)
1111 1111

4ビットグループ化によるバイナリ表現

8進数 (Base 8)
377

8 進数表現

16進数 (Base 16)
0xFF

0x プレフィックス付きの 16 進数表現

ビット長8

この数値を表すために必要なビット数

バイトとして (0x00–0xFF)
0xFF

1バイトの16進表現

入力と結果の例

255
1111 1111

最大4096桁の整数のみです。負数は符号付きで、固定ビット幅の2の補数ではありません。

進数変換器を選ぶ理由

Number Base Converter は、数値を 2 進数、8 進数、10 進数、および 16 進数表現の間で即座に変換します。プログラマー、ネットワーク エンジニア、および低レベルのデータ形式を扱うすべての人にとって不可欠です。

  • ✓4 つの主要な基数すべての間で瞬時に変換します
  • ✓読みやすいように 4 ビットのグループ化でバイナリを表示します
  • ✓該当する場合、ビット長と ASCII 文字を表示します
  • ✓すべての基数で負の数をサポートします

使い方

  1. 1変換したい数値を入力してください
  2. 2入力の基数 (2 進数、8 進数、10 進数、または 16 進数) を選択します。
  3. 34 つの基本表現をすべて即座に表示
  4. 4ビット長を確認してストレージ要件を理解する
  5. 5コードで使用するために任意の表現をコピーします

よくある質問 (FAQ)

バイナリとは何ですか?なぜ使用されるのですか?

バイナリ (基数 2) は数字の 0 と 1 のみを使用します。デジタル回路はオン (1) とオフ (0) の 2 つの状態で動作するため、バイナリはコンピュータの基本言語です。コンピューター内のすべてのデータは、最終的にはバイナリとして保存されます。

16 進数を 10 進数に変換するにはどうすればよいですか?

Each hex digit represents a power of 16. For example, 0xFF = 15×16¹ + 15×16⁰ = 240 + 15 = 255. Simply enter your hex value with the base set to "Hexadecimal" to get the decimal equivalent.

8 進数と 16 進数の違いは何ですか?

8 進数では基数 8 (数字 0 ~ 7) が使用され、16 進数では基数 16 (数字 0 ~ 9 および A ~ F) が使用されます。 8 進数は初期のコンピューティングで人気がありました。現在では、16 進数の各数字が正確に 4 つのバイナリ ビットにマップされ、バイナリ データの読み取りが容易になるため、16 進数の方が一般的です。

255 を表すには何ビット必要ですか?

255 を 2 進数で表すには 8 ビット (1 バイト) が必要です: 11111111。これは符号なし 8 ビット整数の最大値です。

このコンバータは負の数を処理できますか?

はい。先頭にマイナス記号を付けて負の数値を入力します (例: -255)。コンバーターは、すべての基数で符号接頭辞付きの表現を表示します。 2 の補数表現 (実際のコンピュータ メモリで使用される) の場合は、ビット幅固有のコンバータが必要になります。

信頼性の高い参考文献

Binary Number System - Wikipedia

ソースを表示

Hexadecimal - Wikipedia

ソースを表示

Radix - Wikipedia

ソースを表示