Добавил эти две строчки ни чего не изменилось. Добавлял после строчки: // Get the rate & replace comma to dot for further number processing Если вставить две строчки, вообще теперь стал показывать по нулям. Если только $rates ['currency'] [$code] ['rate'] = $rates ['currency'] [$code] ['rate']/$rates ['currency'] [$code] ['scale']; - ни чего не меняется. В исходном варианте 1-я строчка выглядела:$rates ['currency'] [$code] ['rate'] = str_replace ( ',', '.', $dt->Value [0]->data () ); Ан нет все заработало, а как исправить номинал? Теперь номинал 10 ед., а показывает в руб., как за одну, можно конечно просто отключить номинал, но хотелось бы довести все до ума. Что-то не пойму снова все курсы по нулям