江戸通貨の両・分・朱・文を最小単位で四則計算して正規化
A・Bの両分朱文と演算方法、整数Cを入力し、加減算・整数倍・整数除算を正規化して表示します。
計算結果
- 計算結果の最小単位合計
- — 文
- 正規化結果・両
- — 両
- 正規化結果・分
- — 分
- 正規化結果・朱
- — 朱
- 正規化結果・文
- — 文
- 整数除算の余り
- — 文
使い方
- AとBの正規化した両・分・朱・文、演算種類、必要なら整数Cを同じ資料・時点・単位基準で確認します。
- 加算・減算・整数倍・整数除算の選択と、整数倍・整数除算に使うCを入力し、補助単位や百分率の向きを確認します。
- 「計算する」を押し、総文、正規化した両分朱文、除算余りを式と入力へ照らして確認します。
- 比較条件を変える場合は一項目だけ変更し、元の条件と結果を別に記録します。
計算式・考え方
A文=両×4000+分×1000+朱×250+文、B文も同様。演算1=A+B、2=A−B、3=A×整数C、4=floor(A÷C)、余り=A−商×C。結果文から4000、1000、250の順に商を取り両・分・朱・文へ正規化します。
注意事項
- 江戸通貨の四則計算は、混在する両・分・朱・文を一度すべて文へ直し、選択した四則演算後に非負の正規形へ戻す整数計算です。参照ページの中心目的を一つのフォームへ保ち、計算に必要な金額、率、期間、単位関係は利用者が明示します。外部API、現在価格、制度表、任意長配列を読み込まず、入力値だけを端末内で計算します。
- 式は、1両=4000文、1分=1000文、1朱=250文を共通基数にして加減算・整数倍・整数商を求めます。途中値は丸めず倍精度で評価し、表示時だけhalf-upで整えます。整数単位へ正規化するページでは、まず最小単位へ換算してから上位単位を順に取り出すため、4進法と10進法を直接混ぜません。
- 入力条件は、両は非負整数、分・朱は0〜3、文は0〜249、Cは正整数、演算方法は表示された4選択肢から選びます。0、負数、分母、上限の意味を欄ごとに分け、組合せ上の矛盾はconstraintで止めます。境界で意味を持つ0や負の差額は残し、定義不能な0除算や非有限値を仮の値へ置き換えません。
- 結果の読み方は、結果は指定した共通単位体系での整数算術で、実際の金銀銭の時価相場や貨幣交換を再現するものではありません。歴史換算は時期・地域・品目で変わる比較仮定、金融モデルは仮定に依存する理論値、ゲーム集計は合意した点数の算術結果です。表示値を現代価値、相場、収益、賭け金として断定しません。
- 根拠は、日本銀行金融研究所貨幣博物館の1両=4分=16朱と江戸期金銀銭相場資料で式または単位関係を照合しました(確認日2026-07-13)。1朱=250文は1両=4000文を組み合わせた計算基準で、実勢の金銀銭相場は時期により変動しました。参照先はbuilder内の検証メタデータに保持し、外部文面や数値表は転載しません。
- 検算では、正規化後の両×4000+分×1000+朱×250+文が結果総文へ戻り、除算では商×C+余り=A文になることを確認します。normal、boundary、invalidを各1件以上持ち、独立したPython式でも代表値を照合します。入力を変えるときは一項目ずつ変更し、採用した時点、単位、モデル仮定を記録してください。
- 扱わない範囲は、小数倍、負の貨幣表記、任意精度巨大整数、変動相場、銀匁、現代円換算は扱いません。この制限に該当する用途は結果を拡張解釈せず、一次資料、契約、専門家、または専用engineを利用してください。
- 安全上、演算方法と整数除算の端数を明示し、余りを切り捨てたまま隠しません。このページは教育・比較・集計用で、投資勧誘、将来価格予測、税務評価、金銭賭博、歴史的事実の断定を行いません。
- 入力条件による教育・比較用の計算です。投資、税務、鑑定、歴史的価値、金銭精算を確定せず、一次資料と正式条件を優先してください。
よくある質問
表示値は現在の公式価格や確定価値ですか?
いいえ。現代円や実勢相場を扱わず、指定した単位関係の整数計算だけです。現在値や歴史的価値を自動取得せず、入力した仮定の算術結果だけを示します。
結果を投資、税務、支払いの判断へ使えますか?
そのまま使えません。歴史資料上の決済額確定や古銭鑑定には使えず、史料の時期と表記を別途確認します。重要な用途では正式資料と担当者の計算で照合してください。
ほかの計算機と少し違うのはなぜですか?
入力単位、期間、モデル仮定、途中丸め、標準正規分布の数値近似、歴史的交換比率のいずれかが異なる可能性があります。全入力を同じ条件へそろえ、表示桁より前の値で比較してください。
入力値はこの端末のブラウザ内だけで計算され、外部へ送信・保存されません。氏名、口座番号、証券コード、取引ID、参加者名など計算に不要な個人情報は入力しないでください。