数値の入力
数値変換
進数変換
2進数から36進数までの整数を任意の進数へ正確に変換します。2進、8進、10進、16進、バイト区切り、Unicode、入力検証、計算手順を確認できます。
2-36進数
一般的な進数
2進数、8進数、10進数、16進数
2進数2進数
8進数8進数
10進数10進数
16進数16進数
区切り付き2進数4ビット区切り
区切り付き16進数バイト区切り
開発者表示
ASCII / Unicode
ビット長
バイト長
符号
計算手順
元の進数から10進数
10進数から変換先
任意の進数間で変換する方法
1. 元の進数から10進数右端を0桁目として、各桁を元の基数の位置乗に掛けます。
2. 10進数から変換先変換先の基数で繰り返し割り、余りを次の桁として集めます。
3. 9を超える桁A=10からZ=35までを追加の桁記号として使います。
4. 整数の範囲正確な整数変換は2進数、16進数、バイト、ID、プログラミング用途に対応します。
一般的な進数の換算表
| 10進数 | 2進数 | 8進数 | 16進数 |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 1 0000 | 20 | 10 |
| 255 | 1111 1111 | 377 | FF |
よく使われる進数変換
進数変換のよくある質問
どの進数に対応していますか?
2進数から36進数までの整数変換に対応しています。
0xFFのような接頭辞を使えますか?
はい。対応する16進、2進、8進を選ぶと0x、0b、0oを使用できます。
大きな整数で精度が失われますか?
いいえ。BigIntを使い、浮動小数点演算を経由しません。
36進数で文字を使うのはなぜですか?
0-9とA-Zを合わせて36個の桁記号にするためです。