|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.04.2008, 01:54 | #1 |
Пользователь
Регистрация: 05.04.2008
Сообщений: 66
|
как отрегулировать кол-во знаков после запятой, при выведении числа(delphi)
Подскажите пожалуйста, как отрегулировать кол-во знаков после запятой, при выведении числа(delphi)..
ну например в паскале это выглядело бы так ::: а:=b/c; {b=6,c=7} writeln('a= ', a:4:2{вот про это я спрашиваю}); при вычислении, на экран буде выводиться только 2 знака после запятой -- 0,86 , а не 0,8571428 и т.д. подскажите как это сделать в делфи.. Последний раз редактировалось photozaz; 05.04.2008 в 01:56. |
05.04.2008, 02:05 | #2 |
Форумчанин
Регистрация: 12.12.2007
Сообщений: 121
|
А в дельфи у тебя приложение консольное или визуальное? куда ты выводишь эту цифру?
Можно вот так(будет 2 цифры после запятой): Код:
Код:
Компьютеры - вещь слишком сложная, чтобы работать в принципе. Поэтому то, что они работают хоть как-то, уже чудо.
Последний раз редактировалось DOLBY; 05.04.2008 в 07:28. |
05.04.2008, 08:03 | #3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
a:=2.5645641641687184
formatfloat('0.00',a); результат 2.56 |
05.04.2008, 14:29 | #4 |
Пользователь
Регистрация: 05.04.2008
Сообщений: 66
|
спасибо!!!!
|
04.07.2008, 10:17 | #5 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 17
|
|
04.07.2008, 12:34 | #6 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
Сделай переменную типа x:String и вставляй её в formatfloat(x,a)конечно же сначала нужно задать значение X. Ну или сделай Комбобокс, где будешь выбирать формат.
|
10.02.2011, 19:18 | #7 |
Новичок
Джуниор
Регистрация: 10.02.2011
Сообщений: 2
|
Простите мне мою долбанутость, но все равно ни фигуленьки не получается.
delphy 7, консольное приложение, вот код: Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 10.02.2011 в 20:27. |
10.02.2011, 19:48 | #8 |
Пользователь
Регистрация: 09.02.2011
Сообщений: 12
|
почитай хелп
...месяц в небе, год в книге, а день такой у нас, какой и у вас, и за сим...
|
10.02.2011, 20:27 | #9 |
Новичок
Джуниор
Регистрация: 10.02.2011
Сообщений: 2
|
нее, хелп не помог, я ж совсем чайник, друг помог. все, нашел.
|
10.02.2011, 20:29 | #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 |