Конвертация долларов США в сумы: методы и примеры кода для конвертации валют

Чтобы перевести «$ в UZS» на английский язык, это выглядит как запрос на конвертацию валюты, в котором вы хотите преобразовать сумму из долларов США (USD) в узбекские сумы (UZS). Я предоставлю вам примеры кода на различных языках программирования, которые помогут вам осуществить конвертацию валют. Обратите внимание, что обменные курсы, используемые в этих примерах, могут быть устаревшими, поэтому для получения точных курсов обмена следует использовать надежный API или сервис.

Вот несколько способов конвертации долларов США в сумы, а также примеры кода:

  1. Python:

    import requests
    def usd_to_uzs(amount):
    response = requests.get('https://api.exchangerate-api.com/v4/latest/USD')
    exchange_rates = response.json()['rates']
    usd_rate = exchange_rates['UZS']
    uzs_amount = amount * usd_rate
    return uzs_amount
    amount_usd = 100
    amount_uzs = usd_to_uzs(amount_usd)
    print(f'{amount_usd} USD is approximately {amount_uzs} UZS')
  2. JavaScript:

    async function usdToUzs(amount) {
    const response = await fetch('https://api.exchangerate-api.com/v4/latest/USD');
    const exchangeRates = await response.json();
    const usdRate = exchangeRates.rates.UZS;
    const uzsAmount = amount * usdRate;
    return uzsAmount;
    }
    const amountUSD = 100;
    usdToUzs(amountUSD)
    .then(amountUZS => {
        console.log(`${amountUSD} USD is approximately ${amountUZS} UZS`);
    });
  3. PHP:

    function usdToUzs($amount) {
    $response = file_get_contents('https://api.exchangerate-api.com/v4/latest/USD');
    $exchangeRates = json_decode($response, true);
    $usdRate = $exchangeRates['rates']['UZS'];
    $uzsAmount = $amount * $usdRate;
    return $uzsAmount;
    }
    $amountUSD = 100;
    $amountUZS = usdToUzs($amountUSD);
    echo "$amountUSD USD is approximately $amountUZS UZS";
  4. Рубин:

    require 'net/http'
    require 'json'
    def usd_to_uzs(amount)
    response = Net::HTTP.get_response(URI('https://api.exchangerate-api.com/v4/latest/USD'))
    exchange_rates = JSON.parse(response.body)['rates']
    usd_rate = exchange_rates['UZS']
    uzs_amount = amount * usd_rate
    return uzs_amount
    end
    amount_usd = 100
    amount_uzs = usd_to_uzs(amount_usd)
    puts "#{amount_usd} USD is approximately #{amount_uzs} UZS"

В этих примерах показано, как получить последний обменный курс доллара США к суму с помощью службы ExchangeRate-API и выполнить преобразование.