Коллеги, подскажите!
Существуют ли библиотечные функции извлечения из
числа real его мантиссы и порядка?
			
		Модератор: Модераторы
procedure Frexp(X: float; var Mantissa: float; var Exponent: integer);
begin
  Exponent:=0;
  if (X<>0) then
    if (abs(X)<0.5) then
      repeat
        X:=X*2;
        Dec(Exponent);
      until (abs(X)>=0.5)
    else
      while (abs(X)>=1) do
        begin
        X:=X/2;
        Inc(Exponent);
        end;
  Mantissa:=X;
end;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1