![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.04.2008
Сообщений: 66
|
![]()
Подскажите пожалуйста, как отрегулировать кол-во знаков после запятой, при выведении числа(delphi)..
ну например в паскале это выглядело бы так ::: а:=b/c; {b=6,c=7} writeln('a= ', a:4:2{вот про это я спрашиваю}); при вычислении, на экран буде выводиться только 2 знака после запятой -- 0,86 , а не 0,8571428 и т.д. подскажите как это сделать в делфи.. Последний раз редактировалось photozaz; 05.04.2008 в 01:56. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 12.12.2007
Сообщений: 121
|
![]()
А в дельфи у тебя приложение консольное или визуальное? куда ты выводишь эту цифру?
Можно вот так(будет 2 цифры после запятой): Код:
Код:
Компьютеры - вещь слишком сложная, чтобы работать в принципе. Поэтому то, что они работают хоть как-то, уже чудо.
Последний раз редактировалось DOLBY; 05.04.2008 в 07:28. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
a:=2.5645641641687184
formatfloat('0.00',a); результат 2.56 |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 05.04.2008
Сообщений: 66
|
![]()
спасибо!!!!
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 17
|
![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Сделай переменную типа x:String и вставляй её в formatfloat(x,a)конечно же сначала нужно задать значение X. Ну или сделай Комбобокс, где будешь выбирать формат.
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 10.02.2011
Сообщений: 2
|
![]()
Простите мне мою долбанутость, но все равно ни фигуленьки не получается.
delphy 7, консольное приложение, вот код: Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 10.02.2011 в 20:27. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.02.2011
Сообщений: 12
|
![]()
почитай хелп
...месяц в небе, год в книге, а день такой у нас, какой и у вас, и за сим...
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 10.02.2011
Сообщений: 2
|
![]()
нее, хелп не помог, я ж совсем чайник, друг помог. все, нашел.
|
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
в консоле можно пользоваться форматированием точно как в старом добром Turbo Pascal'е:
Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
удаление не нужных знаков после запятой. | Alar | Общие вопросы Delphi | 4 | 31.05.2012 19:59 |
кол-во знаков после запятой в TEdit | Petrucci | Общие вопросы Delphi | 9 | 04.07.2008 13:15 |
for SAS888 please help! макрос выделения цифр жирным шрифтом прописывает числа без нулей после запятой | Dorvir | Microsoft Office Excel | 1 | 03.03.2008 22:39 |
Как округлять числа до целых и как оставить два знака после запятой. | bles | Помощь студентам | 9 | 19.02.2008 21:53 |
Ограничение знаков после запятой,StringGrid | Gorin | Компоненты Delphi | 9 | 20.09.2007 16:10 |