tablica funkcji i operatorów+typy danych.pdf

(216 KB) Pobierz
OPERATORY
OPERATORY
Symbol operatora
Nazwa operatora
Przykład
-
Zmiana zna
ku
-5
+
Dodawan
ie
A +
B
-
Odejmowan
ie
A –
B
*
Mnożenie
A *
B
/
Dzielen
ie
A /
B
<
Mniejsz
e
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
:=
Podstawie
nie
A :=
3
( )
Nawias okrągły
(A + B) *
C
[ ]
Nawias kwadrato
wy
Tablica[elemen
t]
{ }
Nawias klamrowy
{komentar
z}
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 = 2
8
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) = 2
5
SQRT(x)
pierwiastek kwadratowy
x
SQRT (9) =
3
LN(x)
logarytm naturalny
x
LN (1) =
0
EXP(x)
fu
nkcja wykładnicza o pod
wykładniku x (e x )
stawie e a
EXP (1) =
e
SIN(x)
sinus
x
SIN (0) =
0
COS(x)
cosinus
x
COS (0) =
1
ARCTAN(x
)
arcus tangen
s x
ARCTAN (1) = 0.785 =
PI/4
SUCC(x)
następni
k
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
ROUND(x)
zaokrąglenie do najbliższej liczby
ROUND (3.7) = 4
638393354.003.png 638393354.004.png 638393354.005.png 638393354.006.png
całkowitej
FRAC (x)
Część ułamkowa liczby
FRAC (3.7) = 0.7
INT(x)
Część całkowita liczby
INT (3.7) = 3
obcięcie do najbliższej liczby
itej
TRUNC(x)
całkow
TRUNC (3.7) = 3
ODD(
x)
funkcja nieparzystości
ODD (4) = F
alse
PI
Pi, ludolfina
3.1415926536
Typy Danych w Pascalu
Typ
Z
akres
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
638393354.001.png 638393354.002.png
Zgłoś jeśli naruszono regulamin