AMOUNTLITERALLY
Материал из GB wiki
Версия от 11:32, 24 января 2012; Bars (обсуждение | вклад)
Возвращает строковое представление суммы прописью по правилам округления и форматирования для данной валюты.
Синтаксис
AMOUNTLITERALLY (Число,Код валюты,Часть)
Аргументы
- Число
- действительное число, которое нужно отформатировать.
- Код валюты
- целое число, являющееся кодом валюты. Если указать -1, то будет просто выведена целая часть числа прописью, в мужском роде (давдцать два, а не двадцать две)
- Часть
- строка, определяющая часть записи суммы прописью, которую нужно получить. Может иметь значения:
- "WHOLE_PART" - результат содержит только первую часть суммы (рубли)
- "PARTIAL_PART" - результат содержит только вторую часть суммы (копейки)
Тип результата
- Строка.
Примеры
AMOUNTLITERALLY (2.1212121,1) "Два рубля 12 копеек"
AMOUNTLITERALLY (347.1233345,12) "Триста сорок семь долларов 12.33 цента", если 12 - код валюты "доллар"
AMOUNTLITERALLY (2.1212121,1,"WHOLE_PART") "Два рубля"
AMOUNTLITERALLY (2.1212121,1,"PARTIAL_PART") "12 копеек"
AMOUNTLITERALLY (2.1212121,-1) "Два"