Приложение IV. Операторы, функции, константы |
Scroll |
Арифметические операторы
Обозначение |
Описание |
|
() |
скобки операторные |
|
+ |
сложить, или унарный плюс |
|
- |
вычесть, или унарный минус |
|
* |
умножить |
|
/ |
разделить |
|
= |
равно |
|
% |
разделить целочисленно (левоассоциативный) |
|
^ |
возвести в степень (правоассоциативный) |
|
•Левая ассоциативность операций: при равенстве приоритетов операторов результат выражения вычисляется слева направо, т.е. а%b%c = (а%b)%c. •Правая ассоциативность операций: при равенстве приоритетов операторов результат выражения вычисляется справа налево, т.е. а^b^c = а^(b^c). |
Обозначение |
Описание |
|
== |
тождественно |
|
!= |
не тождественно |
|
> |
больше |
|
< |
меньше |
|
>= |
больше или равно |
|
<= |
меньше или равно |
|
! |
логическое отрицание |
|
&& |
логическое И |
|
|| |
логическое ИЛИ |
|
?: |
логическое выражение вида a ? b : c (если a — истина (не равно 0), то b, иначе c, где a, b и c могут быть выражениями) |
Обозначение |
Описание |
|
sin |
синус с аргументом в радианах; |
|
cos |
косинус с аргументом в радианах |
|
tan |
тангенс с аргументом в радианах |
|
atan |
арктангенс с результатом в радианах |
|
acos |
арккосинус с результатом в радианах |
|
asin |
арксинус с результатом в радианах |
|
sind |
синус с аргументом в градусах |
|
cosd |
косинус с аргументом в градусах |
|
tand |
тангенс с аргументом в градусах |
|
atand |
арктангенс с результатом в градусах |
|
acosd |
арккосинус с результатом в градусах |
|
asind |
арксинус с результатом в градусах |
|
deg |
перевод из радиан в градусы |
|
rad |
перевод из градусов в радианы |
|
sqrt |
корень квадратный |
|
exp |
экспонента |
|
ln |
натуральный логарифм |
|
lg |
десятичный логарифм |
|
abs |
абсолютное значение |
|
ceil |
округление до большего целого числа |
|
floor |
округление до меньшего целого числа |
|
round |
округление до ближайшего целого числа |
Обозначение |
Значение |
Описание |
|
M_FI |
1.6180339887499 |
φ — иррациональное число золотого сечения |
|
M_E |
2.71828182845904523536 |
е — основание натурального логарифма |
|
M_PI |
3.14159265358979323846 |
π — отношение длины окружности к диаметру |
|
M_PI_2 |
1.57079632679489661923 |
π/2 |
|
M_PI_4 |
0.785398163397448309616 |
π/4 |
|
M_PI2 |
6.28318530717959 |
2π |
|
M_SQRT2 |
1.41421356237309504880 |
Корень квадратный из двух |
|
M_RADDEG |
57.29577951308 |
Коэффициент пересчета из радиан в градусы (180/π) |
|
M_DEGRAD |
0.01745329251994 |
Коэффициент пересчета из градусов в радианы (π/180) |
|
FLT_EPS |
1.19209290E–07 |
Разница между двумя числами, при которой эти числа считаются равными |