Функція Sqrt в Delphi повертає квадратний корінь числа.
System unit
function Sqrt (Number : Extended) : Extended;
Функція Sqrt повертає квадратний корінь числа (Number).
Число має бути речового типу.
Особливі значення наведені нижче:
- Infinity : Нескінченність
- -0 : -0
- NaN (Not a Number - не число) : не число
Попередження.
Квадратний корінь негативного числа - уявне число. У Delphi, використовуйте підпрограми Math для їх обробки. Sqrt повинен підняти EInvalidOp виняток, коли Number негативне.
Функція Sqrt: Знаходження квадратного кореня різних значень
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
Схожі функції та команди
Sqr — повертає квадрат числа.
Sum — знаходить суму елементів масиву, що складається з чисел з плаваючою точкою.
