powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Стиль формата
5 сообщений из 5, страница 1 из 1
Стиль формата
    #32493173
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, пожалуйста, какой стиль нужно использовать в функции формата, чтобы было разделение разрядов, но не было округления после запятой?

Например:
Format(123456.98765, "##,##0.00")
Выдаёт: 123 456,99

Как видно, с разделением разрядов всё в порядке, а после запятой произошло округление. Как избежать этого округления?

Заранее благодарен за полезную информацию.
...
Рейтинг: 0 / 0
Стиль формата
    #32496637
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Format(fix(123456.98765*100)/100, "##,##0.00")
...
Рейтинг: 0 / 0
Стиль формата
    #32496809
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если делать так, как Вы написали, то по
123456.98765
Выдаётся:
123 456,98

т.е. округление не происходит, но пропадают цифры, начиная с третьей, после запятой.

хотелось бы получить следующее:

исходник:
123456.98765

результат:
123 456.98765

(т.е. чтобы до формата и после формата, после запятой было одинаковое кол-во цифр)
...
Рейтинг: 0 / 0
Стиль формата
    #32496832
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дык посчитайте длину дробной части и подставьте ее в Format
...
Рейтинг: 0 / 0
Стиль формата
    #32498120
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо за полезную информацию.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Стиль формата
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]