Описание |
Функция Sqrt возвращает квадратный корень числа (Number)
Число должно быть вещественного типа.
Особые значения перечислены ниже:
Infinity : Бесконечность
-0 : -0
NaN (Not a Number - не число) : не число
|
|
Примечания |
Предупреждение: квадратный корень отрицательного числа - мнимое число. В Delphi, испольлзуйте подпрограммы Math для их обработки.
Sqrt должен поднять EInvalidOp исключение, когда Number негативное.
|
|
Похожие команды |
Sqr Возвращает квадрат числа
Sum Находит сумму элементов массива, состоящего из чисел с плавающей точкой
| |
|
Пример кода : Нахождение квадратного корня различных значений |
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
|
|