Delphi-Help

Sqrt

Печать
Рейтинг пользователей: / 0
ХудшийЛучший 

Sqrt

Описание

function Sqrt ( Number : Extended ) : Extended;

Функция Sqrt возвращает квадратный корень числа (Number)

Число должно быть вещественного типа.

Особые значения перечислены ниже:
Infinity : Бесконечность
-0 : -0
NaN (Not a Number - не число) : не число

Пример кода

var
number, squareRoot : Extended;

begin
//
Квадратный корень 225 = 15
number  := 225;
squareRoot := Sqrt(number);
ShowMessageFmt('
Квадратный корень %f = %f',[number, squareRoot]);

// The square root of 3.456 = 1.859...
number  := 3.456;
squareRoot := Sqrt(number);
ShowMessageFmt('
Квадратный корень %7.3f = %12.12f',[number, squareRoot]);

//
Квадратный корень бесконечности тоже бесконечность
number := Infinity;
number := Sqrt(number);
ShowMessageFmt('
Квадратный корень бесконечности = %f',[number]);
end;

Квадратный корень 225.0 = 15.0
Квадратный корень 3.456 = 1.859032006180
Квадратный корень бесконечности = INF

Примечание

Предупреждение: квадратный корень отрицательного числа - мнимое число. В Delphi, используйте подпрограммы Math для их обработки.

Sqrt должен поднять EInvalidOp исключение, когда Number негативное.

 

Авторизация



Счетчики