Изучение валюты Израиля: подробное руководство по израильскому шекелю

Израиль, динамично развивающаяся страна, расположенная на Ближнем Востоке, имеет собственную валюту, называемую израильским шекелем (ILS). Шекель широко используется для ежедневных транзакций, как наличными, так и в электронном виде. В этой статье мы углубимся в различные аспекты израильской валюты, изучая ее историю, обменные курсы и методы конвертации валюты. Кроме того, мы предоставим примеры кода, иллюстрирующие различные подходы к конвертации валют с использованием популярных языков программирования. Начнем!

  1. Историческая справка:

У израильского шекеля увлекательная история, берущая начало еще в библейские времена. Он был вновь введен в качестве официальной валюты страны в 1986 году, заменив старый израильский шекель, который находился в обращении с 1960 по 1985 год. Символом нового шекеля является ₪.

  1. Курсы валют:

Обменный курс израильского шекеля по отношению к другим основным валютам колеблется ежедневно. Чтобы программно получать последние обменные курсы, вы можете использовать различные API, предоставляемые финансовыми учреждениями и службами обмена валюты. Давайте рассмотрим примеры кода с использованием Python и JavaScript:

Пример Python:

import requests
def get_exchange_rate():
    response = requests.get('https://api.exchangerate-api.com/v4/latest/ILS')
    data = response.json()
    return data['rates']
exchange_rates = get_exchange_rate()
print(exchange_rates)

Пример JavaScript:

const fetch = require('node-fetch');
async function getExchangeRate() {
    const response = await fetch('https://api.exchangeratesapi.io/latest?base=ILS');
    const data = await response.json();
    return data.rates;
}
getExchangeRate().then((exchangeRates) => {
    console.log(exchangeRates);
});
  1. Конвертация валюты:

Если вам нужно конвертировать сумму из одной валюты в другую, вы можете использовать обменные курсы, полученные с помощью упомянутых выше API. Давайте рассмотрим пример конвертации определенной суммы из израильских шекелей в доллары США с помощью Python и JavaScript:

Пример Python:

def convert_currency(amount, target_currency):
    exchange_rates = get_exchange_rate()
    return amount / exchange_rates[target_currency]
shekel_amount = 1000
usd_amount = convert_currency(shekel_amount, 'USD')
print(f'{shekel_amount} ILS is approximately {usd_amount:.2f} USD.')

Пример JavaScript:

async function convertCurrency(amount, targetCurrency) {
    const exchangeRates = await getExchangeRate();
    return amount / exchangeRates[targetCurrency];
}
const shekelAmount = 1000;
convertCurrency(shekelAmount, 'USD').then((usdAmount) => {
    console.log(`${shekelAmount} ILS is approximately ${usdAmount.toFixed(2)} USD.`);
});