Показать сообщение отдельно
  #8  
Старый 14.08.2011, 14:00
Аватар для NIch
NIch NIch вне форума
Продвинутый
 
Регистрация: 02.06.2008
Адрес: Бендеры ПМР
Сообщения: 754
Репутация: 2446
По умолчанию

Есть готовая функция
Код:
function RoundEx(chislo: double; Precision: Integer): string;
var
  ChisloInStr: string;
  ChisloInCurr: currency;
begin
  ChisloInCurr := chislo;
  Str(ChisloInCurr: 20: Precision, ChisloInStr);
  ChisloInStr[Pos('.', ChisloInStr)] := ',';
  RoundEx := Trim(ChisloInStr);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
  Edit1.Text := RoundEx(StrToFloat(Edit1.Text), 2);
end;
http://www.delphisources.ru/pages/faq/base/round_n.html
ну или тут
http://www.delphisources.ru/pages/fa...d_numbers.html
__________________
В начале был Бит, потом Байт и только потом появилось Слово...
Ответить с цитированием