![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
КАК округлить число??
CCCatch © (2002-08-21 12:03:00)Скажите, вот имеется примерно такое число: 45684778,99999994
Как в Edit2 занести его округлённое значение 45684779
CCCatch (2002-08-21 12:42:00) [1]Спасибо всем!! Уже всё работает :))
Skier (2002-08-21 12:40:00) [2]>BOA_KAA
Вопрос самый тривиальный.
С таким же успехом можно в Edit ввести что-то
типа hello, world. И если не использовать try-except-end,
но тогда вообще всё рухнет...
Anatoly Podgoretsky (2002-08-21 12:36:00) [3]Получится нормально, исключение с должным сообщением
BOA_KAA (2002-08-21 12:32:00) [4]Вопрос, кстати, не такой уж тривиальный:-)
Ежели конечное число получится больше, чем Integer, то угадайте, что получится? Все-таки лучше FloatToStrF(Edit1.Text, ffFixed, 10, 0);
Skier (2002-08-21 12:23:00) [5]Пора вводить форум "КМБ" :)
KPY (2002-08-21 12:21:00) [6]Фараонов В.В.
Delphi5 учебный курс
CCCatch (2002-08-21 12:20:00) [7]Вобщем задача такая:
В Edit1 есть число типа 34544.9999932
При клике на кнопку, нужно его округлить и поместить результат в Edit2
Skier (2002-08-21 12:18:00) [8]>CCCatch
Ты издеваешься что ли !?
StrToFloat(...) ?
CCCatch (2002-08-21 12:17:00) [9]А вот ещё в чём проблема: число то для округления стоит у меня в Edit1 :((
CCCatch (2002-08-21 12:08:00) [10]2Anatoly Podgoretsky
Ещё нет, но собираюсь, т.к. вижу, что если так будет и дальше, то далеко не пойду :)
2All
Блин, какие вы быстрые :)))
Спасибо всем!!!
Alx2 (2002-08-21 12:06:00) [11]см. round
evgeg (2002-08-21 12:06:00) [12]trunc (x+0.5)
KPY (2002-08-21 12:05:00) [13]FloatToStrF();
Anatoly Podgoretsky (2002-08-21 12:05:00) [14]Ты хоть какие нибудь книги по Паскалю читал, ну ладно, а слово Округлить не пытался перевести?
Skier (2002-08-21 12:04:00) [15]>CCCatch
Trunc(...) ?