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