Лекция "Базовые математические операции и стандартные математические функции в языке Турбо Паскаль. "

  • Лекции
  • doc
  • 28.03.2017
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Целые числа (integer,byte) можно подвергать только сложению и вычитанию. Даже когда при исполнении в Turbo Pascal действия умножения или деления результат будет целое число, для того что бы его хранить нужно будет применять вещественную переменную (real). В Turbo Pascal арифметические операции вычисляются строго слева направо с учетом выражений со скобками, которые вычисляются первыми, а так же и в связи с математическими законами: сначала деления и умножение, а только потом сложение и вычитание Пример операций 9+4 = 13 9-4 = 5 9*4 = 36 9/4 = 2.25 9 div 4 = 2 9 mod 4 = 1 Арифметические выражения записываются по следующим правилам: • Нельзя опускать знак умножения между сомножителями и ставить рядом два знака операций.
Иконка файла материала п.doc
Базовые математические операции и стандартные математические функции в языке  Турбо Паскаль. Запись математических выражений числами, операции могут являться: В Turbo Pascal имеется возможность использовать арифметические операции над  Делением (c:=a/b) Умножением (c:=a*b) Вычитанием (c:=a­b) Сложением (c:=a+b) Целочисленным делением (c:=a div b) Остаток от деления (c:=a mod b) Целые числа (integer,byte) можно подвергать только сложению и вычитанию. Даже когда  при исполнении в Turbo Pascal действия умножения или деления результат будет целое  число, для того что бы его хранить нужно будет применять вещественную переменную  (real). В Turbo Pascal арифметические операции вычисляются строго слева направо с  учетом выражений со скобками, которые вычисляются первыми, а так же и в связи с  математическими законами: сначала деления и умножение, а только потом сложение и  вычитание Пример операций 9+4 = 13 9­4 = 5 9*4 = 36 9/4 = 2.25 9 div 4 = 2 9 mod 4 = 1 Арифметические выражения записываются по следующим правилам: операций. круглых (Basic) скобках. • Нельзя опускать знак умножения между сомножителями и ставить рядом два знака  • Индексы элементов массивов записываются в квадратных (школьный АЯ, Pascal) или  • Для обозначения переменных используются буквы латинского алфавита. • Операции выполняются в порядке старшинства: сначала вычисление функций,  затем возведение в степень, потом умножение и деление и в последнюю очередь —  сложение и вычитание. • Операции одного старшинства выполняются слева направо. Например, a/b*c  Однако, в школьном АЯ есть одно исключение из этого правила: операции  соответствует a/b*c. возведения в степень выполняются справа налево. Так, выражение 2**(3**2) в школьном  АЯ вычисляется как 2**(3**2) = 512. В языке QBasic аналогичное выражение 2Л3Л2  вычисляется как (2Л3)Л2 = 64. А в языке Pascal вообще не предусмотрена операция  возведения в степень, в Pascal хЛу записывается как exp(y*ln(x)), а xЛyЛz как  exp(exp(z*ln(y))*ln(x)). Примеры записи арифметических выражений

Посмотрите также