Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Загрузка курса валют с сайта ЦентроБанка
Форумы портала PHP.SU » Разное » Обсуждение статей » Загрузка курса валют с сайта ЦентроБанка

Страниц (1): [1]
 

1. vitroot - 23 Июля, 2008 - 10:24:29 - перейти к сообщению
Я так понимаю, что на XML'ной (которую я и отпарсил) страничке с цифрами курсов (http://www.cbr.ru/scripts/XML_daily.asp?date_req=dd/mm/yyyy) выдаются исключительно курсы валют отношения к рублю. Мне необходимо получить цифру отношения йен к доллару (на сегодня что-то около 106 иен). Не подскажете, где такое стащить?

Заранее спасибо.
2. EuGen - 23 Июля, 2008 - 10:34:55 - перейти к сообщению
У Вас есть:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. 1йена=Xруб.
  3. 1доллар=Yруб.
  4.  

Отсюда:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. (1/X)йен=1руб
  3. (1/Y)доллар=1руб
  4.  

То есть:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. (1/X)йен=(1/Y)доллар
  3.  

То есть:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. 1доллар=(Y/X)йен
  3.  

Это же обычные математические выкладки...
3. vitroot - 23 Июля, 2008 - 10:48:21 - перейти к сообщению
спасибо, конечно, за формулы, но их я тоже могу вывести. Проблема не в них, а в том, что если сверить результаты этой формулы и результаты конвертации валют на rbc, то разница на лицо. То есть там у них явно немного другой способ подсчета (скорее всего какие-либо проценты, точно не знаю), а точнее способы получения цифр в принципе
4. EuGen - 23 Июля, 2008 - 13:07:31 - перейти к сообщению
Ну то, как здесь - очевидно что верно исходя из математических соображений. Либо они не то понимают под словом "курс". Либо же 2+2!=4
5. vitroot - 24 Июля, 2008 - 07:16:39 - перейти к сообщению
ок.

Если высчитывать по конверторам RBC, то получаем (на сегодняшний день):

1$ = 107.7000 йен

Теперь поюзаем нехитрую формулу уровня 2 класса и получаем:

1$ - 107,7228 йен

Цитата:
Либо они не то понимают под словом "курс". Либо же 2+2!=4

Сомневаюсь Улыбка ! А где вариант "Это курс, полученый биржевыми способами". То есть, самыми верными способами. Я так понимаю, с ваших слов, Японцы тоже сперва в рубли переводят? Улыбка
6. EuGen - 24 Июля, 2008 - 12:32:57 - перейти к сообщению
Без понятия что делают японцы.. либо же у них там такие погрешности при округлении что ах до сотых доходит..

 

Powered by ExBB FM 1.0 RC1