Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Естьли numeric_format в Delphi?


markers ©   (2006-10-23 20:54:00) 

есть такая славная функция в PHP number_format(Входящая_переменная, количество_знаков_после_запятой, 'знак_разделитель_целых_от_нецелых', 'разделитель_разрядов')
Есть ли такое-же и/или кодик реализиющий %subj? Заранее спасибо!


markers   (2006-10-23 21:21:00) [1]

счас заменил ffNumber на ffCurrency тоже работает и подставляет 'р.', только вот не буду наверно всё-равно использовать, а то у кого по умолчанию $ стоит в системе, будет цены в баксах показывать :))) :(


markers   (2006-10-23 21:18:00) [2]

вообщем всем спасибо :) сделал так: FloatToStrF(rs[0],ffNumber,Length(rs[0]),2)работает как надо, а 'р.' можно и так добавить :)


Ketmar   (2006-10-23 21:13:00) [3]

можно. задать строку с форматом, в которую оно поместится. или сначала преобразовать в currency.


markers   (2006-10-23 21:09:00) [4]

попробовал FloatToStrF и заметил такую вещь "92.8E4 р." Можно ли как-то избавится от  превышение диапазона ентого?


Kolan   (2006-10-23 21:03:00) [5]

> Ээээ, можно по подробней?

Конеччно: Format + F1. Там и пример...


markers   (2006-10-23 21:02:00) [6]

guav ©   (23.10.06 21:00) [1]
Ээээ, можно по подробней?


guav   (2006-10-23 21:00:00) [7]

С точно таким же списком параметров нет, но FloatToStrF и Format такое позволяют.


Наверх

Титульная страница Поиск, карта сайта Написать письмо