Объясните, плиз, как преобразовать число в строку.
Меня интересует именно преобразования любого числа в денежную строку.
Например:31 943,89 в Тридцать одна тысяча девятьсот сорок три рубля 89 копеек.
Т.Е.
- с большой буквы Тридцать
- подстановка рубля
- 89 копеек цифрами
- причем с соблюдением всех падежей.
DoubleToStr
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный обитатель
- Сообщения: 192
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Иркутск (это где Байкал, озеро такое) ОАО "Кедр" (ликеро-водка)
- Контактная информация:
Re: DoubleToStr
Попробуй
DoubleToStr(имя переменной,Cena_Pr)
DoubleToStr(имя переменной,Cena_Pr)
-
- Постоянный обитатель
- Сообщения: 192
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Иркутск (это где Байкал, озеро такое) ОАО "Кедр" (ликеро-водка)
- Контактная информация:
Re: DoubleToStr
или так
doubleToString(comp(0),имя переменной)
doubleToString(comp(0),имя переменной)
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: DoubleToStr
doubletostr(value,'4')+' рублей '
Конкретно по форматам вывода double этой функцией смотри приложение в конце 3-ей доки по арифметическим функциям.
Конкретно по форматам вывода double этой функцией смотри приложение в конце 3-ей доки по арифметическим функциям.
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !