OPERATORY |
||
Symbol operatora |
Nazwa operatora |
Przyk艂ad |
- |
Zmiana znaku |
-5 |
+ |
Dodawanie |
A + B |
-聽 |
Odejmowanie |
A - B |
* |
Mno偶enie |
A * B |
/ |
Dzielenie |
A / B |
< |
Mniejsze聽 |
A < B |
> |
聽 Wi臋ksze |
A > B |
= |
R贸wne |
A = B |
=> |
聽wi臋ksze-r贸wne |
A => B |
<= |
聽mniejsze-r贸wne |
A <= B |
< > |
聽Nier贸wne (R贸偶ne od) |
A <> B |
:= |
Podstawienie |
A := 3 |
( ) |
Nawias okr膮g艂y |
(A + B) * C |
[ ] |
Nawias kwadratowy |
Tablica[element] |
{ } |
Nawias klamrowy |
{komentarz} |
DIV |
聽Dzielenie ca艂kowite |
7 DIV 4 = 1 |
MOD |
聽Reszta z dzielenia |
7 MOD 4 = 3 |
Not |
Negacja - „nie” |
Not A |
Or |
Alternatywa - „lub” |
A OR B |
And |
Koniunkcja - „i” |
A AND B |
Xor |
R贸偶nica symetryczna - „r贸偶ne” |
A XOR B |
Shl |
Przesuni臋cie w lewo |
7 SHL 2 = 28 |
Shr |
Przesuni臋cie w prawo |
63 SHR 3 = 7 |
FUNKCJE MATEMATYCZNE |
||
Symbol funkcji |
Nazwa funkcji |
Przyk艂ad |
ABS(x) |
聽 warto艣膰 bezwzgl臋dna聽 x |
ABS (-5) = 5 |
SQR(x) |
聽kwadrat x |
SQR (5) = 25 |
SQRT(x) |
聽pierwiastek kwadratowy聽 x |
SQRT (9) = 3 |
LN(x) |
聽logarytm naturalny聽 x |
LN (1) = 0 |
EXP(x) |
聽funkcja wyk艂adnicza o podstawie e a wyk艂adniku x (ex) |
EXP (1) = e |
SIN(x)聽 |
聽sinus x |
SIN (0) = 0 |
聽COS(x) |
聽cosinus x |
COS (0) = 1 |
聽ARCTAN(x) |
聽arcus tangens x |
ARCTAN (1) = 0.785 = PI/4 |
聽SUCC(x) |
nast臋pnik聽 |
SUCC (8) = 9 |
聽PRED(x) |
聽poprzednik |
PRED (8) = 7 |
DEC (x,a) |
Dekrementacja x o liczb臋 a |
DEC (8,2) =10 |
INC(x,a) |
Inkrementacja x o liczb臋 a |
INC (8,2) =6 |
聽ROUND(x) |
聽zaokr膮glenie do najbli偶szej liczby ca艂kowitej |
ROUND (3.7) = 4 |
FRAC (x) |
Cz臋艣膰 u艂amkowa liczby |
FRAC (3.7) = 0.7 |
聽INT(x) |
聽Cz臋艣膰 ca艂kowita liczby |
INT (3.7) = 3 |
聽TRUNC(x) |
聽obci臋cie do najbli偶szej liczby ca艂kowitej |
TRUNC (3.7) = 3 |
聽ODD(x) |
聽funkcja nieparzysto艣ci |
ODD (4) = False |
PI |
Pi, ludolfina |
3.1415926536 |
|
|
|
Typy Danych w Pascalu
Typ |
Zakres |
Rodzaj liczb... |
integer |
-32768...32767 |
Ca艂kowite |
byte |
0...255 |
Ca艂kowite |
longint |
-2147483648...2147483647 |
Ca艂kowite |
shortint |
-128...127 |
Ca艂kowite |
word |
0...65535 |
Ca艂kowite |
real |
5.0x10-324...1.7x10308 |
Rzeczywiste |
double |
5.0x10-324...1.7x10308 |
Rzeczywiste |
extended |
3.4x10-4932..1.1x104932 |
Rzeczywiste |
comp |
-9 223 372 036 854 775 808...9 223 372 036 854 775 807 |
Rzeczywiste |
Char |
Pojedynczy znak |
Tekstowy |
String |
艁a艅cuch znak贸w |
Tekstowy |
Pointer |
Zmienna, kt贸ra wskazuje na miejsce w pami臋ci |
Wska藕nik |