Разное

Функция sqr: Функция Sqr — Служба поддержки Майкрософт

Функции Sqrt и Sqr

Раздел: Стандартные функции Паскаля

Функция Sqrt в Паскале вычисляет квадратный корень числа. Синтаксис функции следующий:

function Sqrt(Х : ValReal) : ValReal;

Эта функция возвращает квадратный корень числа, переданного через параметр Х. Число Х должно быть положительным, иначе произойдёт ошибка во время выполнения программы (так написано в документации, но в моей версии компилятора ошибки не происходит, а функция в случае отрицательного параметра возвращает значение NaN).

Функция Sqr в Паскале вычисляет квадрат числа. Синтаксис функции для разных типов приведён ниже:


function Sqr(Х : LongInt) : LongInt;

function
Sqr(Х : QWord) : QWord; function Sqr(Х : ValReal) : ValReal;

Эта функция возвращает результат вычисления квадрата числа, переданного через параметр. То есть Sqr = х * х.

О типе ValReal я рассказывал здесь.

Квадрат числа

Здесь всё крайне просто. Квадрат числа Х равен произведению Х на Х. То есть функция Sqr на первый взгляд кажется бесполезной. Потому что во многих случаях проще написать так:

Х := Х * Х

чем

Х := Sqr(X)

Единственный случай, когда использование функции Sqr является обоснованным с точки зрения упрощения кода, это когда в качестве параметра передаётся вещественное число (константа) с большим количеством знаков после запятой, или очень большое целое число, или сложное выражение. Например:

Х := Sqr(5.3456753322)

будет написать проще, чем

Х := 5.3456753322 * 5.3456753322

Также возведение в квадрат числа в Паскале сложного выражения тоже будет проще, если использовать функцию Sqr:

X := Sqr(Y + 100 * Z / X)

Вычисление квадратного корня

Когда мы изучали функции вычисления экспоненты и натурального логарифма, то мы узнали, что с их помощью можно возвести число в любую степень. То есть вычислить, в том числе, и корень любой степени.

Однако использование этих функций всё-таки немного сложновато. Поэтому для вычисления квадратного корня в Паскале имеется специальная функция (потому что квадратный корень приходится вычислять намного чаще, чем, например, корень n-й степени).

Эту функцию вы уже знаете — это функция Sqrt.

А здесь я напомню что такое квадратный корень для тех, кто подзабыл математику.

Итак, квадратный корень из числа А (корень 2-й степени) — это решение уравнения:

Х2 = А

То есть квадратный корень из числа А, это число Х, которое при возведении в квадрат даёт число А.

То есть если

Х * Х = √А

то

Х = А

ВАЖНО!
Число А может быть только положительным числом. Извлечение корня из отрицательного числа тоже возможно, но это уже будут комплексные числа.


Как стать программистом 2.0

Эта книга для тех, кто хочет стать программистом. На самом деле хочет, а не просто мечтает. И хочет именно стать программистом с большой буквы, а не просто научиться кулебякать какие-то примитивные программки… Подробнее…

Помощь в технических вопросах

Помощь студентам. Курсовые, дипломы, чертежи (КОМПАС), задачи по программированию: Pascal/Delphi/Lazarus; С/С++; Ассемблер; языки программирования ПЛК; JavaScript; VBScript; Fortran; Python и др. Разработка (доработка) ПО ПЛК (предпочтение — ОВЕН, CoDeSys 2 и 3), а также программирование панелей оператора, программируемых реле и других приборов систем автоматизации. Подробнее…


404 — Страница не найдена

jpg»>

Страницы

Партнеры сайта

_________________________________


404: Запрошенная страница с адресом [http://primer.by/algebra/funkcii/funkcija-y-sqrx]
не найдена.

Если Вы уверены, что набрали ссылку корректно, напишите, пожалуйста, об этом на:

меню пользователя

Новости


30. 11.16 


17.03.15 


25.03.14 


29.08.13 


05.05.13 



jpg»>
primer.by 2013-2016

Функция квадратного корня VBA | Как рассчитать SQRT с помощью SQR в VBA?

В VBA у нас есть встроенная функция SQR. Эта функция возвращает квадратный корень для заданного числа, предоставленного на входе. Функция Square Root требует только одного аргумента для своей функции: числа.

SQRT — функция извлечения квадратного корня SQRT — функция извлечения квадратного корня Функция извлечения квадратного корня — это арифметическая функция, встроенная в Excel, которая используется для определения квадратного корня заданного числа. Чтобы использовать эту функцию, введите термин =SQRT и нажмите клавишу табуляции, которая вызовет функцию SQRT. Кроме того, эта функция принимает один аргумент.Подробнее как в Excel, так и в VBA. Метод использования этой функции — SQR (Число). Его можно использовать для вычисления квадратного корня заданного числа в Excel. Однако номенклатура другая. Например, можно написать как SQRT по сравнению с SQR в VBA.

Table of contents
  • Excel VBA Square Root (SQR) Function
    • Examples of Square Root in Excel VBA
      • Example #1
      • Example #2
    • Things to Remember
    • Recommended Articles

Ниже приведен синтаксис функции SQR.

Число: Для этого аргумента нам нужно указать число, для которого мы пытаемся найти квадратный корень. Число может быть прямой поставкой числа или числа, назначенного переменной, или числа со ссылкой на ячейку. Ссылка на ячейку. Например, если у нас есть данные в ячейке A2 и мы хотим использовать их в ячейке A1, используйте =A2 в ячейке A1, и это скопирует значение A2 в A1.

Эта функция доступна как с рабочим листом, так и с функцией VBA Функция VBA Функции VBA служат основной цели для выполнения определенных вычислений и возврата значения. Поэтому в VBA мы используем синтаксис для указания параметров и типа данных при определении функции. Такие функции называются пользовательскими функциями.Подробнее. Но на листе он доступен как SQRT.