Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2010, 15:09   #1
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
Восклицание Изменение числа!

Уже написал программу, и остался один маленький штрих
нужно такую ерунду
допустим в edit1.text у меня получилось число 33,35
а мне необходимо чтобы в edit2.text у меня уже показывалось не 33,35, а округленное число 33, но не функциями format и FloatToStrF
(т.е изменить его не визуально, а програмно)
Что -то вроде
Спасибо всем!
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Старый 19.04.2010, 15:25   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

Код:
round(StrToFloat(edit1.text))
maLoy*508 вне форума Ответить с цитированием
Старый 19.04.2010, 15:26   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
(т.е изменить его не визуально, а програмно)
Сам то понял что написал?
Я лично не очень.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.04.2010, 15:34   #4
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Сам то понял что написал?
Я лично не очень.
В общем то да, я то могу изменить вид 33,35 на 33 с помощью format, а вычисление то все равно идет по 33,35
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Старый 19.04.2010, 15:56   #5
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Если тебе надо округлить, то используй Round(), если просто усечь до целого, то используй Trunc() или Int()... Ну и потом, соответственно, IntToStr() для передачи его в Едит.
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 19.04.2010, 16:04   #6
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию

maLoy*508 Спасибо, вопрос закрыт
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вводим два числа, получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m Sparky Помощь студентам 2 22.11.2009 21:59
Как числа в двоичном виде вывести в столбик по 4 числа? Equalizer Общие вопросы C/C++ 11 27.09.2009 14:15
2 столбец для того, чтобы автоматически создавались числа, которые позволяли уравнивать числа в 3 столбце ppv Microsoft Office Excel 37 05.08.2009 21:19
Даны натуральные числа m,n. Посчитать сумму m последнего числа n. лялька Паскаль, Turbo Pascal, PascalABC.NET 6 25.12.2008 15:22
ДАНЫ 4 ЧИСЛА X Y Z W составит программу найти произведение все положительные нечетные числа Woland-itn Паскаль, Turbo Pascal, PascalABC.NET 3 23.03.2008 21:49