2016/06/08時計盤などでお馴染みのローマ数字に関する豆知識。あとGoogle計算機におけるローマ数字の内部処理が面白かったので試してみて下さい。twitterfacebookhatebugooglepluspocketlineひょんなことから、Google検索窓でローマ数字が扱えることを知りました。言うアルファベットを使った数字表記のことです。Google計算機がローマ数字に対応していて、高度な演算まで出来ることに気づいちゃいましたよね...。壁時計【Glorywork】まずはざっくりローマ数字の基本について。MMMローマ数字は、もともと家畜などを一頭一頭数えるのに使われた表記法でした。本質的に大きな数字を扱うようには考えられてないように思います。Wikipediaによるとローマ数字はかなり大きな数も扱えることになってますが、実際に千を越える表記を見ることは稀です。暦年の表示くらいにしか使われないんじゃないでしょうか。映画などの制作年クレジット表記は有名ですね。Wikipedia計算に使うための数というより、覚え書きとしての文字列でしょう。付け足していくのだそうです。ローマ数字のVはVではないちなみにローマ数字で「5」を意味するVですが、起源的なグリフはVではありません。「カタカナのレ」に近い形が本式のようです。4までを縦棒で書き、5番目を数えるところで4つめのIに斜線を書き足してVの字を作る。棒一本につき1対1対応という書式ですね。...って思ったけど、日本語でも正の字が同じ構造でした。昔のひとって頭良いね。(国内シリーズ)横浜みなとみらい地区を「MM」と略すことがありますが、これも近未来的な演出ですね。西暦2000年と考えることも出来るので、「20世紀の街」という意味にもなっちゃうんですけど。Google計算機でローマ数字を計算するさて。ここまでが基本の確認で、本題はここからです。なんと、Google計算機でローマ数字の演算が出来ちゃうんですよ!Google計算機でローマ数字の四則演算をするでは小手調べに引き算をしてみましょう。試しに以下の演算をしてみます。してみようと思ったのですが、何だか様子が変です。MMMM】あれ、4000が計算出来てしまいました。桁があふれるのを期待してたんだけど。妥当なんですけど、一般にローマ数字は3999までしか表現できないことになってます。ちなみにExcelにもROMAN関数が定義されていますが、こちらは4000以上でエラーとなります。FeetGoogle計算機はローマ数字をいくつまで扱えるのか一体Google計算機はいくつまでローマ数字の計算ができるんでしょうか。書いてて何が何だか判らなくなってきましたが、4999はローマ数字として扱えてるみたいです。5000】でも5000では溢れることがわかりました。Google計算機とローマ数字の内部処理しかし、桁は溢れたもののエラーになったわけではありません。内部的には正確に値が保持されてると考えられますね。...ということは、Google計算機の他の機能と組み合わせることも出来そうです。他の数字との任意置換って出来ないのかな...。ローマ数字はアラビア数字に変換できます。ヤバい、何これ楽しいんだけど。ローマ数字とn進数の変換もちろんGoogle先生の実力はこんなものではありません。試してみたら色々な計算が出来ることが判りました。ローマ数字から繰り出す、まさかのバイナリ変換。なんと、2進数だけでなく8進数(octal)や16進数(hex)とも相互変換可能です。相互変換計算機binary、decimal、hexadecimalの相互計算機つくりました。ローマ数字を使った階乗計算あと、冗談半分でやってみたのがローマ数字を使った階乗計算。Xを使って10の階乗計算をしてみました。3628800確かに計算の意図は汲んでますけど、そもそもローマ時代に階乗記号は存在しないから...。CD」のように、ローマ数字を使った掛け算も演算できます。返ってくるのですが、実際に計算させてみると「大した計算量ではない割に結果が返ってくるまで微妙に待たされることが判ります。実はこの式、ワイルドカードによる曖昧検索としても成立するんですね。「CM(音楽をRe)MIX(した)CD」みたいな話を引っかける検索文としても使えるんです。残念ながら、この検索式でそれらしいページは拾えなかったんですけど、ダブルミーンで長文挑みたくなるあたりが全力厨二で素晴らしいですね。良い組み合わせを思いついたら教えて下さい。MMM改めてローマ数字の規則性を見ると、Mの特異性が目立ちます。他の文字は直線とざっくり曲線で1画で書かれてるのに、Mだけ例外的な形をしてますね。当時の古い書簡でどういう使われ方をしていたのか、調べてみたら割と面白いかも知れません。Google計算機は漢数字も扱える。本章追記】Twitterで教えて頂いたんですが、Google計算機って漢数字も扱えるみたいです。自然言語でちゃんと通るし、掛け算優位にもなってますね。漢数字の話を追記しました。見るおち研についておち研は日常を雑学する野良研究所です。お探しの記事がありましたら検索窓や過去記事一覧もお試し下さい。Mizuki花鳥風月をこよなく愛する体育会系。趣味はバラバラに見えて科学繋がりです。人気かも知れない記事チョコレートをレンジでチンして光の速さを計算してみる313users「電気を食べて生きる微生物」の何がスゴイか判らない全ての人へ!212users槇原敬之「もう恋なんてしない」の文法がおかしいと言われる件。コメントをキャンセルメールアドレスは開示されません。エラーが出たら違うCaptchaコードもお試し下さい。