Информатика. Часть 1. Мойзес О.Е - 66 стр.

UptoLike

Составители: 

66
Trunc(6.3)
Trunc(6.7)
Round(8.3)
Round(8.9)
Round(-3.5)
6
6
8
9
-4
Int(7.3)
Int(7.8)
Int(-1.2)
Frac(9.3)
7.0
7.0
-2.0
0.3
В ТурбоПаскале нет операции возведения в степень, ее
заменяют выполнением следующей операции:
х
а
= exp(aln(x));
ln(x))/1exp(
1
== axx
a
a
Вычисление логарифмов производят по соотношениям:
log
a
x = ln x / ln a; lg x = ln x/ln 10.
В Паскале определены только три тригонометрические функции:
sin, cos, аrctg. Для вычисления остальных тригонометрических функций
необходимо использовать соотношения:
tg
x = sin x / cos x;
ctg
x = cos x / sin x;
csc
x = 1 / sin x;
sc
x = 1 / cos x;
arcsin
x = arctg(x/(1–x
2
))
1/2
;
arccos
x = π/2 – arcsin x;
arcctg
x = π/2 – arctg x.
4.2.5. Выражения
Выражениеэто синтаксическая единица языка, определяющая
способ вычисления некоторого значения. Выражения в языке Паскаль
формируются в соответствии с определенными правилами из констант,
переменных, функций, знаков операций и круглых скобок [10–16].
Начинается вычисление с определения переменных и констант,
входящих в выражение. Дальнейшие действия выполняются в
соответствии с их приоритетом. В первую
очередь вычисляются
выражения, заключенные в круглые скобки, далеезначения входящих
в выражение функций и т.д. Операции одного приоритета выполняются
последовательно слева направо.
При вычислении выражений принят следующий приоритет
операций:
арифметических:
вычисление значений стандартных функций;
умножение и деление;