За последние 24 часа нас посетили 53998 программистов и 1713 роботов. Сейчас ищут 842 программиста ...

Как вывести на сайте курсы валют с доп.%

Тема в разделе "Прочие вопросы по PHP", создана пользователем citrusoff, 23 сен 2015.

  1. citrusoff

    citrusoff Новичок

    С нами с:
    3 июл 2015
    Сообщения:
    2
    Симпатии:
    0
    Помогите, пожалуйста решить вопрос, делаю сайт для турфирмы!
    Нужно вывести на сайте курсы валют (евро, доолар) с xml Нац.банка и сразу с дополнительным процентом!
    http://www.nbrb.by/Services/XmlExRates.aspx
    Вывести курс валюты - получается, а вот как добавить к нему процент не знаю!)
    Пример: курс 18700, нужно добавить 3%, на сайте должно отображаться 19261.
    Можно ли, средствами php округлить курс до тысячных,к примеру до 19300 ?

    Буду благодарен за помощь!
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    процент добавить с помощью формул из математики
    округлить можно, numberformat или moneyformat смотри документацию, https://secure.php.net/manual/ru/class.numberformatter.php
    и задавай более конкретные вопросы
     
  3. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
  4. ofilin

    ofilin Активный пользователь

    С нами с:
    14 дек 2012
    Сообщения:
    9
    Симпатии:
    0
    как то так, соот-сно сократить или обернуть в функцию
    Код (PHP):
    1. <?php
    2. $a= 18700;
    3. $p = 100+3;//процент 3
    4. $b = $a*$p/100;
    5.  
    6. echo $b."\n";//19261
    7.  
    8. $c = $b/100;
    9. $d = round($c);
    10. $e = $d*100;
    11. echo $e."\n";//19300  
    Вывод:
    Код (PHP):
    1. C:\>php test.php
    2. 19261
    3. 19300
    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color] -> ОК :)