Sqrt, функция
Синтаксис
function Sqrt(Number: Вещественный тип): Extended;
Описание
Функция Sqrt возвращает квадратный корень своего аргумента. Она не является
настоящей функцией, а преобразуется компилятором в inline-код.
Ошибки
Советы и приемы
- Delphi автоматически преобразует аргументы типа Integer и Variant в вещественные
значения. Для преобразования Int64 в вещественное число, прибавьте к нему
0,0.
- Если Number равен плюс бесконечности, то и результат равен плюс бесконечности.
- Если Number равен минус ноль, то и результат равен минус ноль.
- Если Number равен отрицательному ненулевому значению, минус бесконечности
или "сигнализирующему" NaN, Delphi генерирует ошибку времени выполнения
6 (ElivalidOp).
- Если Number равен "спокойному" NaN, результат равен Number.
Пример
function Hypotenuse(X, Y: Double): Double;
begin
Result := Sqrt(Sqr(X) + Sqr(Y));
end;
Смотрите также
Функция Sqr
Нет комментариев.
Оставить комментарий:
|
|