Sqr

From SunFlurry wiki
Revision as of 08:52, 7 February 2021 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Sqr (Функции работы с числами)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Аргумент не строка и не число, переполнение.
Визуальность:Нет

Функция возвращает квадрат аргумента. Нужно заметить, что операция <Аргумент>*<Аргумент> выполняется несколько быстрее этой функции, если аргумент является константой, и чуть медленее этой функции, если аргумент является переменной. Разница, однако, ничтожно мала, и будет заметна только, если аргумент будет представлять собой математическое выражение.

Синтаксис

Sqr(<Аргумент (STRING,NUMBER)>):<Квадрат аргумента (REAL)>

Аргументы

  • <Аргумент (STRING,NUMBER)> - Числовое значение (или его текстовое представление), квадрат которого необходимо найти.

Возвращаемое значение

Результат функции будет целым числом, если аргумент был целым числом и не произошло переполнения целого числа при выполнении операции, иначе результат будет вещественным числом.

Примеры

//Будет выведено 1E-12
Message(Sqr(0.000001));

//Будет выведено 256
Message(Sqr(16));

//Будет выведено 9.86960440108935862
Message(Sqr(_PI()));