標準外の形式は検出され、修正されます。
入力に合わせて、2進数、8進数、10進数、16進数を切り替えたり、数をローマ数字に、またその逆に変換したり、文字で書き出したりできます。非常に大きな数も扱えます。無料で、ブラウザ上で動作します。
数値の変換方法
- タブを選びます:基数、ローマ数字、文字で。
- 基数では、いずれかの行に入力すると、他の行が追従します。0xや0bなどの接頭辞も使えます。
- ローマ数字では、数を入力するとローマ数字が、ローマ数字を入力すると数が得られます。
- 文字では、数を入力して結果をコピーします。オプションで、「and」を省いたり、小切手形式で書いたりできます。
基数のしくみ
10進数は、10個の数字を使います。2進数は、0と1だけを使い、コンピューターがあらゆるものを保存する方法です。16進数は、0〜9とA〜Fを使い、16進数の各桁がちょうど4つの2進数の桁を表します。色やメモリアドレスが16進数で書かれるのはそのためです。0x、0b、0oなどの接頭辞も理解されます。「基数」の行は、ご自身が選んだ別の基数に変換し、「桁をグループ化」は、長い数が読みやすくなるよう、2進数と16進数にスペースを、10進数にカンマを加えます。
ローマ数字
Iは1、Vは5、Xは10、Lは50、Cは100、Dは500、Mは1000です。大きな数字の前にある小さな数字は引かれ、4はIV、900はCMです。標準のローマ数字は、3999(MMMCMXCIX)までです。
数を文字で書く
イギリス英語では、one hundred and fiveのように、百の位の後に「and」を入れますが、アメリカ英語では、省くことがよくあります。小切手形式は、ドルを文字で、セントを、One thousand two hundred fifty and 50/100のような分数で書きます。小切手、契約書、授業計画に便利です。
便利な例
- 10進数の255は、2進数では11111111、16進数ではFFです。
- 10進数の2026は、ローマ数字ではMMXXVIです。
- 16進数の1Aは、10進数の26です。
こんな方に
コンピューターサイエンスを学ぶ学生、メモリの値や色コードを読むプログラマー、ワークシートを準備する先生、映画のクレジット、時計の文字盤、タトゥーに日付をローマ数字で書きたい方。色コードには、カラー変換がさらに便利で、テキストから2進数へのツールは、単語を変換します。
よくある質問
ローマ数字にゼロや3999を超える数がないのはなぜですか?
標準のローマ数字にはゼロがなく、5000を表す標準の記号がないため、3999までで止まります。
2進数を10進数に変換するには?
「2進」の行に2進数を入力し、「10進」の行を読み取ってください。
何かがサーバーに送信されますか?
いいえ。すべてブラウザ上で計算されます。