Sqr

From SunFlurry wiki
Revision as of 20:27, 25 March 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=Sqr |caption=Функции работы с числами |type=1 |status=2 |db=0 |exception=Аргумент не строка и не число,...")
(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()));