古代ローマのpes・passus・mille passusを条件付き近似換算
pes=0.296 mを明示確認した条件付きprofileで、metre、pes、passus、mille passusを相互換算します。厳密値要求時はRoman単位を拒否します。
計算結果
- 換算結果(条件付き近似・pes=0.296 m慣例)
- —
使い方
- 換算する0以上の値を入力し、変換元と変換先をメートル、pes、passus、mille passusから選びます。ローマ単位の綴りと段階関係も確認してください。
- 『pes=0.296 mは資料に基づく慣例近似で、厳密値ではない』という確認欄を読み、今回の比較目的に合う場合だけ『確認済み』を選びます。未確認の状態では計算しません。
- 厳密な換算値だけを必要とする場合は、精度要求欄で『厳密値を必須』を選びます。この場合、変換元または変換先にRoman単位があれば結果を出さず、資料固有値の確認を促します。
- 計算後は数値だけでなく、『条件付き近似・pes=0.296 m慣例』という結果ラベルと変換先単位を一緒に記録します。別の史料係数と比較するときは入力値も残します。
計算式・考え方
pes=0.296 mという確認済み条件付きprofileで、メートル基準量=入力値×変換元scale、換算結果=メートル基準量÷変換先scaleとします。scaleはmetre=1、pes=0.296、passus=5 pes=1.48、mille passus=1000 passus=5000 pes=1480です。途中では丸めず、表示は係数0.296に合わせて最大3有効数字とします。
注意事項
- この古代ローマ長さ換算は、pes=0.296 mを一つの再現可能な比較profileとして採用します。0.296 mは資料に基づく慣例近似であり、古代ローマ世界のあらゆる場所と年代に通用する厳密値ではありません。入力欄の確認を省略して通常の正確単位として扱うことはできません。
- 長さには時代・地域・遺物差があります。残存する物差し、建築部材、測量記録、道路標識や研究上の復元値が完全に同じ長さを示すとは限りません。史料や遺物に固有の実測値がある場合は0.296 mよりその値を優先し、このprofileを捨てて別計算に切り替えてください。
- フランス文化省『Roman foot』はRoman footを約29.6センチメートルとして解説しています。British Museum『pes Monetalis(object H_1989-1101-1-a)』もpes Monetalisの基準を29.6センチメートルとして説明しています。両資料を2026年7月16日に確認し、同じ代表近似を独立に照合しました。
- 二つの公的機関が29.6センチメートルを示していても、数値が数学的・法的に正確な定義へ変わるわけではありません。現代SIのメートルや国際ヤードのような定義値ではなく、歴史資料と遺物の説明に用いられる代表値です。そのため結果の精度区分は常にconditional-approxです。
- 単位間の段階関係は、1 passus=5 pes、1 mille passus=1000 passus=5000 pesとして固定します。採用profileでは1 passusは約1.48 m、1 mille passusは約1480 mです。参照サイトにある約1479 mをそのまま複製せず、採用した0.296 mから一貫して1480 mを導きます。
- 1479 mと1480 mの差は計算誤差ではなく、基礎に置くRoman footの近似profileや丸め方が違うと生じ得ます。どちらかを無条件に唯一の正解とはしません。本ページの結果を引用するときは『pes=0.296 m慣例』と併記し、係数の出所が分かるようにします。
- require-exactを有効にすると、pes、passus、mille passusのいずれかを含む換算を拒否します。これは近似結果をゼロにしたり、丸めて正確値らしく見せたりする機能ではありません。厳密さが必要という利用者の条件と歴史profileが両立しないことを明示する安全停止です。
- 表示上限の3有効数字は、0.296という採用係数より細かな桁を歴史的精度として見せないためのものです。内部計算を毎段階3桁へ丸める規則ではなく、中間のメートル基準量は丸めません。コピーした表示値から逆換算すると末尾が変わる場合があるため、再計算には元入力を使います。
- 例えば1 pesは約0.296 m、1 passusは約1.48 m、1 mille passusは約1480 mです。また1 mille passusはprofile内の段階関係から1000 passus、5000 pesになります。これらの整数関係はprofile内では固定ですが、基礎のpesからSIへの橋渡しは条件付き近似です。
- 値は0以上10の15乗以下の有限数に限定します。0は数学的境界としてすべての単位間で0へ換算できますが、長さを測った実物が存在しないことや資料値が欠けていることを意味しません。負値、空欄、文字列、NaN、Infinity、未知の単位、上限超過を拒否します。
- このページは長さだけを扱い、面積・体積・重量・貨幣・軍団の行程日数・道路の実距離を推定しません。地形に沿った道路距離と直線距離、測量上のmileと旅程の概数は別の量です。考古学的な復元や文化財記録では、所蔵機関や調査報告書の測定条件を優先してください。
- 画面上の単位名はmetre、pes、passus、mille passusを省略せず区別します。英語のmile、foot、paceだけへ置き換えると、現代国際mileやfootと誤認されるためです。表計算へ転記するときも数値、完全な単位名、profile名、確認日を一組で残してください。
- 計算はブラウザ内で完結し、入力した値、選択単位、確認状態を外部APIへ送信しません。外部CDN、fetch、WebSocket、動的コード評価を必要とせず、WordPress本文、追加CSS、追加JavaScriptの成果物としてローカル保存する前提です。
- 公開前は手動レビュー対象です。結果ラベル、0/1の確認選択、厳密値要求時の停止、0と上限、4単位の相互換算、スマートフォン幅での表示を確認します。研究報告、展示解説、設計復元など重要な用途では、必ず一次的な所蔵資料と専門家の校訂を併用してください。
- pes=0.296 mは資料に基づく慣例近似です。時代・地域・遺物差があり、厳密値ではありません。結果にはprofile名と条件付き近似区分を付けてください。
よくある質問
1 Roman footは正確に0.296 mですか?
いいえ。本ページでは公的文化機関の解説に基づく代表近似として採用しますが、時代・地域・遺物差があり、現代の定義単位のような厳密値ではありません。profile名を付けた参考換算として使います。
なぜRoman mileを1479 mではなく1480 mにしていますか?
このページはpes=0.296 m、1 passus=5 pes、1 mille passus=1000 passusという一つのprofileを一貫して使うためです。0.296×5×1000=1480となり、1479との差は採用footや丸めの違いとして扱います。
『厳密値を必須』を選ぶと概算でも表示されますか?
表示しません。require-exact=1でRoman単位を含む場合、条件付き近似と要求が矛盾するため安全に拒否します。資料固有の実測係数が確認できた場合は専用の別profileが必要です。
有効数字3桁なら遺物の長さも3桁精度で分かりますか?
分かりません。3桁は0.296という採用係数を超える過剰な表示を抑える上限です。入力測定、遺物の保存状態、地域差、年代差の不確かさを評価したものではありません。
passusやmille passusからpesへ戻せますか?
確認済みprofile内では相互換算できます。1 passus=5 pes、1 mille passus=5000 pesです。ただしSIへの換算を含む結果全体にはconditional-approxの精度区分が付きます。
入力した長さ、単位選択、profile確認、厳密値要求の状態は、この端末のブラウザ内だけで処理され、外部へ送信・保存されません。未公開の文化財測定値や個人情報を入力する用途は想定していません。