2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Edit на Delphi 7
Сообщение28.11.2014, 10:21 
Аватара пользователя


26/09/13
648
Таджикистан
Здравствуйте, подскажите пожалуйста.
как вывести на Edit1 ответ какой нибудь формула на таком виде $3\text{м/с}$

 Профиль  
                  
 
 Re: Edit на Delphi 7
Сообщение28.11.2014, 11:48 
Аватара пользователя


26/09/13
648
Таджикистан
Еще в Edit выводит результат таким 35,564528664, а я хочу чтобы после запетой один или два число выводил.

 Профиль  
                  
 
 Re: Edit на Delphi 7
Сообщение28.11.2014, 18:54 
Заслуженный участник


27/04/09
28128
В модуле Math (или даже сама по себе, не помню) есть замечательная функция Round. Вот ею и откиньте ненужные разряды.

Maik2013 в сообщении #937309 писал(а):
формула на таком виде $3\text{м/с}$
Извините, непонятно. В каком? Чтобы как $\TeX$ выводит, или просто текст «3 м/с»? TEdit может выводить только обычный неформатированный текст (весь целиком одним шрифтом с постоянными параметрами), а двухэтажные формулы, если вдруг понадобятся, не может. Ещё есть TRichEdit, где можно менять параметры текста от места к месту и даже ставить верхние и нижние индексы — но, опять же, никаких многоэтажных формул, хотя можно даже сэмулировать таблицу (без рамок) с помощью настроенных положений табуляции.

Если нужен просто текст, загвоздка неясна. Что вы делаете, и что конкретно не получается?

 Профиль  
                  
 
 Re: Edit на Delphi 7
Сообщение28.11.2014, 21:18 


27/08/14
207
Думаю вам нужно это. Получится что-то вроде:
Используется синтаксис Pascal
Edit1.Text := Format('%.2f', [x]);
 

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group