Calculateur de Taux de Change
Convertissez un montant en plusieurs devises simultanément.
Les taux sont des valeurs de référence approximatives. Utilisez un service en direct pour les transactions réelles.
À propos de cet outil
La Calculatrice de Taux de Change convertit un montant unique en plusieurs devises à la fois, afin que vous puissiez voir sa valeur dans différentes monnaies côte à côte. Au lieu de convertir une paire à la fois et de jongler avec des résultats séparés, vous obtenez un montant exprimé dans de nombreuses devises en même temps.
Saisissez un montant et choisissez une devise de base, puis sélectionnez les devises cibles qui vous intéressent ; l'outil affiche toutes les conversions d'un seul coup. C'est pratique pour préparer le budget d'un voyage, comparer les prix de boutiques internationales et pour les indépendants ou les acheteurs qui manipulent régulièrement plusieurs devises.
Gardez à l'esprit que les taux indiqués ici sont indicatifs, destinés à la référence et à une comparaison rapide, et non à des cotations de transaction en temps réel ; confirmez toujours auprès de votre banque avant une transaction réelle. Tout fonctionne localement dans votre navigateur.
Questions Fréquentes
Implémentation du Code
def convert_currency(amount, from_rate_usd, to_rate_usd):
"""
Convert amount between two currencies using USD as a base.
Parameters:
amount - value to convert
from_rate_usd - units of from-currency per 1 USD
to_rate_usd - units of to-currency per 1 USD
Returns the converted amount.
"""
amount_in_usd = amount / from_rate_usd
return amount_in_usd * to_rate_usd
# Hardcoded reference rates (units per 1 USD)
RATES = {
"USD": 1.0,
"EUR": 0.92,
"GBP": 0.79,
"JPY": 149.50,
"KRW": 1325.0,
"CNY": 7.24,
"CAD": 1.36,
"AUD": 1.53,
"CHF": 0.90,
"INR": 83.10,
}
def convert(amount, from_currency, to_currency, rates=RATES):
"""Convert amount from one currency to another."""
if from_currency not in rates or to_currency not in rates:
raise ValueError("Unsupported currency code")
return convert_currency(amount, rates[from_currency], rates[to_currency])
# Example: convert 100 EUR to JPY
result = convert(100, "EUR", "JPY")
print(f"100 EUR = {result:,.2f} JPY")
# Convert 1 USD to all currencies
for code, rate in RATES.items():
print(f"1 USD = {rate:>10.4f} {code}")
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.