Odczytywanie danych z pliku - Znajdowanie błędów
Wyrażenia arytmetyczne | Funkcje arytmetyczne
Wyrażenia arytmetyczne
>Wyrażenia arytmetyczne (operatory)
W Visual Basic na zmiennych i stałych liczbowych można wykonywać działania matematyczne
tworząc w ten sposób wyrażenia arytmetyczne. Do wykonywania tych działań służą następujące
operatory:
+ | - dodawanie |
- | - odejmowanie |
* | - mnożenie | / | - dzielenie | \ | - dzielenie całkowitoliczbowe |
^ | - potęgowanie |
MOD | - modulo czyli reszta z dzielenia |
Można używać też nawiasów okrągłych według normalnych reguł stosowanych w matematyce.
Operatory mają określone priorytety definiujące kolejność wykonywania działań. I tak, najwyższy priorytet ma potęgowanie, następnie mnożenie, dzielenie, dzielenie całkowitoliczbowe oraz modulo, a na końcu dodawanie i odejmowanie. Oczywiście zastosowanie w odpowiedni sposób nawiasów może zmienić kolejność wykonywania działań.
Przykład 3
Pod zmienną t podstawić wartość wyrażenia
Dim x, t As Single
x = 3
t = 1/(x+2)+5^(2+x)*(x+1)/x
>Funkcje arytmetyczne
W wyrażeniach arytmetycznych oprócz zmiennych i stałych mogą także pojawiać się wywołania funkcji arytmetycznych. Przykładami popularnych funkcji arytmetycznych dospnych w Visual Basic są:
Sin(x), Cos(x), Tan(x)
- obliczają wartość odpowiednich funkcji trygonomertycznych sinus, cosinus oraz tangens, przy czym argument x podawany powinien być w radianach.Sqr(x)
- oblicza wartość pierwiastka kwadratowego z nieujemnej liczby x.Abs(x)
- oblicza wartość bezwzględną liczby x.Int(x)
- zwraca część całkowitą liczby nieujemnej, a dla liczby ujemnej, najbliższą liczbę całkowitą mniejszą od x. .
Fix(x)
- zwraa część całkowitą liczby nieujemnej, a dla liczb ujemnych zwraca część całkowitą po obcięciu części ułamkowej.