Currency Cross Rate Calculator
USD等の共通基軸通貨経由で任意の2つの通貨間の通貨クロスレートを計算します。
クロスレート
162.500000
EUR/JPY
逆数レート
0.006154
JPY/EUR
換算額
16250.0000
JPY
USD レートを入力
クロスレート表
| USD | EUR | GBP | JPY | CAD | AUD | CHF | |
|---|---|---|---|---|---|---|---|
| USD | 1 | 0.9200 | 0.7900 | 149.5000 | 1.3600 | 1.5300 | 0.9000 |
| EUR | 1.0870 | 1 | 0.8587 | 162.5000 | 1.4783 | 1.6630 | 0.9783 |
| GBP | 1.2658 | 1.1646 | 1 | 189.2405 | 1.7215 | 1.9367 | 1.1392 |
| JPY | 0.0067 | 0.0062 | 0.0053 | 1 | 0.0091 | 0.0102 | 0.0060 |
| CAD | 0.7353 | 0.6765 | 0.5809 | 109.9265 | 1 | 1.1250 | 0.6618 |
| AUD | 0.6536 | 0.6013 | 0.5163 | 97.7124 | 0.8889 | 1 | 0.5882 |
| CHF | 1.1111 | 1.0222 | 0.8778 | 166.1111 | 1.5111 | 1.7000 | 1 |
このツールについて
通貨交差相場とは、米ドルを直接経由しない2つの通貨間の為替レートのことです。各通貨をそれぞれUSDに換算してから比較するのではなく、本ツールは共通の基準通貨(通常はUSD)を仲介として、任意の2つの通貨間の相場を計算します。これは国際取引業者、複数国への旅行を計画する旅行者、USD以外の通貨ペアの正確な換算レートを必要とする金融専門家にとって不可欠です。
このツールを使用するには、ドロップダウンメニューから基準通貨を選択し、換算したい金額を入力します。ツールは自動的に基準通貨と世界中の主要通貨すべての為替相場を表示し、必要な正確な交差相場を簡単に見つけることができます。手作業の計算や複数のソースを検索することなく、ある通貨が別の通貨にいくら相当するかをすばやく比較できます。
通貨交差相場は世界の市場状況に基づいて常に変動するため、ここに表示される相場は目安であり、実際のリアルタイム取引相場と若干異なる場合があります。このツールは旅行計画、外国のウェブサイトでのオンラインショッピング、国際ビジネス見積もり、および世界の金融ニュース理解に理想的です。ただし、重要な取引については常に銀行またはライセンス取得済みの外国為替プロバイダに確認してください。
よくある質問
コード実装
def calculate_cross_rate(
base_usd_rate: float,
quote_usd_rate: float,
amount: float = 1.0
) -> dict:
"""
Calculate cross rate between two currencies via USD.
base_usd_rate: units of base currency per 1 USD
quote_usd_rate: units of quote currency per 1 USD
"""
# Cross rate: base_currency / quote_currency
cross_rate = quote_usd_rate / base_usd_rate
converted = amount * cross_rate
return {
"cross_rate": round(cross_rate, 6),
"inverse_rate": round(1 / cross_rate, 6),
"converted_amount": round(converted, 4)
}
# Example: EUR/JPY cross rate
# 1 USD = 0.92 EUR (EUR/USD = 0.92)
# 1 USD = 149.50 JPY (USD/JPY = 149.50)
eur_usd = 0.92 # EUR per USD
jpy_usd = 149.50 # JPY per USD
result = calculate_cross_rate(eur_usd, jpy_usd, amount=100)
print(f"EUR/JPY cross rate: {result['cross_rate']}")
print(f"JPY/EUR inverse: {result['inverse_rate']}")
print(f"100 EUR = {result['converted_amount']} JPY")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.