Показать сообщение отдельно
  #2  
Старый 04.11.2010, 22:47
Аватар для KOOL
KOOL KOOL вне форума
Активный
 
Регистрация: 06.01.2008
Адрес: Рязань
Сообщения: 306
Версия Delphi: 2009
Репутация: 6150
По умолчанию

попробуй так:
Код:
uses ..., Math;
...
function GetFloatDigitNum(Eps:extended; MinNum:byte=0):byte;
var ds:byte;
begin
  Result:=MinNum;
  if Eps<1 then
    begin
      ds:=Round(Abs(Math.Log10(eps)));
      if ds>MinNum then
        Result:=ds
    end;
end;
__________________
РГРТУ - ФВТ - Системы Автоматизированного ПРоектирования. ت
Ответить с цитированием