本文へスキップ
snowkitCalc

任意の数を、どんな形式にも変換

入力しながら2進数、8進数、10進数、16進数を切り替えたり、数をローマ数字に、またその逆に変換したり、文字で書き出したりできます。

数値変換

基数

どの行に入力しても、他の行が追従します。0xや0bなどの接頭辞も使えます。

非常に大きな数も扱えます。すべて入力に合わせて更新されます。

入力に合わせて、2進数、8進数、10進数、16進数を切り替えたり、数をローマ数字に、またその逆に変換したり、文字で書き出したりできます。非常に大きな数も扱えます。無料で、ブラウザ上で動作します。

数値の変換方法

  1. タブを選びます:基数、ローマ数字、文字で。
  2. 基数では、いずれかの行に入力すると、他の行が追従します。0xや0bなどの接頭辞も使えます。
  3. ローマ数字では、数を入力するとローマ数字が、ローマ数字を入力すると数が得られます。
  4. 文字では、数を入力して結果をコピーします。オプションで、「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進」の行を読み取ってください。

何かがサーバーに送信されますか?

いいえ。すべてブラウザ上で計算されます。

次はこちら

作ったものを、そのまま端末上で続けましょう。

Snowkitのその他