![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
cybear |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.11.2004 Где: Tallinn, Estonia Репутация: нет Всего: нет |
Как бы вы предложили наиболее эффективно добавить во все печатаемые числа разделитель тысяч. То есть выводить в формате 100'000'000.00 USD к примеру ;)
|
|||
|
||||
cybear |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 20.11.2004 Где: Tallinn, Estonia Репутация: нет Всего: нет |
если кому надо еще - вот отличный модуль http://search.cpan.org/~wrw/Number-Format-1.51/Format.pm
насчет эффективности пока неуверен правда |
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Я делаю это всегда вручную. Посмотри такой код.
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
PerlMaster |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.7.2006 Репутация: нет Всего: нет |
А у меня такая функция для форматирования чисел.
$decimals - кол-во знаков после запятой (точки) $separator - разделитель тысяч
|
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Немного подправил твой пример, так как получал предупреждение если число было целым и передавал в качестве второго значения 0, т.е. отказывался от части после десятичтоной точки.
PS: Сейчас вроде верно работает. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl: CGI программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |