| Składnia wyrażeńPoniższe tematy odnoszą się do składni dla wyrażeń: - Zmienne, np. napięcie
- Operatory, np. mnożenie
- Funkcje, np. zaokrąglanie
- Przykłady
Przykład Poprawnie | 1D, TA, V1 itd. | Niepoprawnie | 1d, Ta, ta, v1 itd. |
OPERATORY Operatory arytmetyczne: * / + - | mnożenie / dzielenie / dodawanie / odejmowanie | \ | reszta z dzielenia | & | łączenie ciągu znaków (tablica alfanumeryczna) |
Operatory logiczne lub, i, nie Operatory logiczne używane są w wyrażeniach logicznych. Wyrażenia te są prawdziwe lub nieprawdziwe. Wartość logiczna „prawdziwy” odpowiada wartości 1, a „nieprawdziwy” - 0. Operatory relacji: = | równe | <> | nierówne | > | większe niż | >= | większe lub równe | < | mniej niż | <= | mniejsze lub równe |
Komendy przypisane są zapisywane za pomocą := Priorytet w wyrażeniach: - operatory arytmetyczne mają priorytet nad operatorami relacji;
- operatory relacji mają priorytet nad operatorami logicznymi;
- kolejność priorytetu dla operatorów arytmetycznych to: * / \ + -;
- kolejność priorytetu dla operatorów logicznych to: nie, i, lub.
Uwaga Kolejności te mogą być modyfikowane za pomocą nawiasów zwykłych. Przykład 3 + 4 * 5 = 23 (3 + 4) * 5 = 35 FUNKCJE Funkcje arytmetyczne: round(X,Y,Z) | zaokrągla wartość X | - | Y liczba dziesiętnych | - | Metoda zaokrąglania Z (w dół = 0, zwykły = 1, do góry = 2) | abs(X) | wartość bezwzględna X (abs(-10.3) = 10.3) | int(X) | pełna wartość X (int(11.6) = 11 ) | pow(X,Y) | potęgowanie (pow(10,2) = 100 ) | sqrt(X) | pierwiastek z X (sqrt(16) = 4 ) | min(X,Y) | najmniejsza wartość X i Y (min(6,10) = 6 ) | max(X,Y) | największa wartość X i Y (max(6,10) = 10 ) | pi | wartość stała PI (3.1415926...) |
Funkcje geometryczne: sin(X), cos(X), tan(X) | sinus, cosinus lub tangens X (radian) | asin(X), acos(X), atan(X) | arcus sinus, arcus cosinus, lub arcus tangens X | hsin(X), hcos(X), htan(X) | sinus-, cosinus- lub tangens-hiperboliczny X |
Funkcje logarytmiczne: exp(X) | e-potęga X | log(X) | logarytm naturalny z X o podstawie e | log10(X) | wartość logarytmu X o podstawie 10 | czas | bieżący czas | data | data bieżąca | data(d,m,r) | data wyrażona jako: dzień, miesiąc, rok |
Na przykład: data(1,5,1991) = 1 maja 1991 Funkcje daty: czas | bieżący czas | data | data bieżąca | data(d,m,r) | data wyrażona jako: dzień, miesiąc, rok |
Na przykład: data(1,5,1991) = 1 maja 1991 exp(X) | e-potęga X | log(X) | logarytm naturalny z X o podstawie e | log10(X) | wartość logarytmu X o podstawie 10 |
Przykład 5 IN [12,30] = 0 15 IN [12,30] = 1 | |