|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.01.2014, 23:45 | #1 |
Пользователь
Регистрация: 03.05.2013
Сообщений: 47
|
Ошибка при округлении.
Пишу
Код:
Код:
В чем дело? подскажите. |
18.01.2014, 23:51 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
19.01.2014, 00:24 | #3 |
Пользователь
Регистрация: 03.05.2013
Сообщений: 47
|
Да, программа большая. Много фактических и формальных параметров.
Поможет-ли добавление нового модуля? Или что-то можно другое предпринять. Не разу с такой проблемой не сталкивался. |
19.01.2014, 00:28 | #4 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Поможет почитать справку по функциям FloatToStr и RoundTo
|
19.01.2014, 01:22 | #5 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,877
|
Цитата:
|
|
19.01.2014, 02:12 | #6 |
Пользователь
Регистрация: 03.05.2013
Сообщений: 47
|
М..да, пропустил одну букву и зашел в "темный лес".
Буду внимательнее. Спасибо! все работает. По весам нажал. Есть еще вопрос. Код:
Результаты примерно такие 8404,2 ; 9330,5 и т.д. В конце нужно добавить 0, т.е. что-бы числа имели два знака после запятой. Как это сделать? Какие операторы для этого применяются? Спрошу проще. Каким оператором определить количество знаков (символов) после запятой? Последний раз редактировалось Stilet; 19.01.2014 в 11:15. |
19.01.2014, 02:42 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
FloatToStrF
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
19.01.2014, 02:46 | #8 |
Пользователь
Регистрация: 03.05.2013
Сообщений: 47
|
FloatToStrF конвентирует, а не определяет.
|
19.01.2014, 03:01 | #9 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Свойств у стрингрида таких нет и быть не может по определению. Вот в FloatToStrF есть параметр определяющий количество знаков после запятой при преобразовании
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
19.01.2014, 03:04 | #10 |
Пользователь
Регистрация: 03.05.2013
Сообщений: 47
|
Не совсем точно я сформулировал вопрос, извиняйте!
Каким оператором "отбросить" дробную часть и превратить ее в целую? Таким образом сосчитаю копейки, т е. по два числа после запятой. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где ошибка? При билдинге ошибок 0, но при запуске вылетает ошибка. Visual C | nikitabool | Помощь студентам | 0 | 08.01.2014 17:19 |
Ошибка при использовании vfprintf в dll при stdout | CHERTS | Visual C++ | 1 | 25.10.2013 15:18 |
ошибка при исполнении (что то при установке компонентов) | designer999 | Компоненты Delphi | 0 | 18.10.2010 22:03 |
Ошибка при компиляции | pasha1993 | Помощь студентам | 1 | 21.09.2010 19:48 |
Вычисление количества элементов массива, которые при округлении дают 6 | Катюшенька | Помощь студентам | 4 | 22.12.2008 23:44 |