Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
vova 14.03.2007 10:31
$tempaaa(^eval($totalsumma)[%12.2f]) #Результат вывода: $tempaaa = 18201.6 <td colspan=7><b>Всего к оплате: </b> ^int2str:money2str(^eval($totalsumma)[%12.2f])</td> #Результат вывода: Восемнадцать тысяч двести один рубль 59 копеек <td align=right><b>^Lib:number_format[^eval($totalsumma)[%12.2f];;;2]</b></td> #Результат вывода: 18 201,60Parser последний, int2str тоже. В чем может быть загвоздка?
@money2str[amount;valuta][rub;cop;res] #всего копеек $cop($amount*100)на
@money2str[amount;valuta][rub;cop;res] #всего копеек $cop(^math:round($amount*100))и все получается как надо, 60 копеек.