Gambas: Mathematische Zeichen

Aus Wikibooks
Wechseln zu: Navigation, Suche


Zurück zum Gambas-Inhaltsverzeichnis.


Mathematische Operationen in Gambas

Zahl + Zahl Addiert zwei Zahlen, zählt zusammen
- Zahl Rechnet die negative Zahl einer Zahl aus. Die negative Zahl von Null ist Null.

N = 5
R = -8
PRINT N ; " " ; R ; " , " ; -N ; " " ; -R

==> 5 -8 , -5 8
Zahl - Zahl Abziehen, zieht eine Zahl von einer anderen ab
Zahl * Zahl Multipliziert zwei Zahlen, malnehmen
Zahl / Zahl Bildet einen Bruch. Eine Zahl wird durch eine andere geteilt. Ein division by zero (= Division durch Null) Fehler erscheint, wenn der Teiler gleich Null ist. Das Ergebnis ist nicht immer eine ganze Zahl. Deswegen sollte das Ergebnis als eine float Variable deklariert werden.
Zahl ^ Potenz Eine Zahl wird potenziert.

PRINT 4^3

==> 64
Zahl \ Zahl Berechnet den Quotienten von 2 Zahlen. Ein division by zero (= Division durch Null) Fehler tritt auf, wenn die Zahl rechts vom Backslash (Schrägstrich) gleich Null ist. A \ B ist dasselbe wie INT(A/B).

PRINT 9\4 ; " , " ; 9 MOD 4

==> 2 , 1
Zahl MOD Zahl Berechnet den Rest eines Bruches zweier Zahlen. Ein division by zero (= Division durch Null) Fehler tritt auf, wenn die Zahl rechts vom MOD Befehl gleich Null ist.

PRINT 9\4 ; " , " ; 9 MOD 4

==> 2 , 1
Zahl AND Zahl Berechnet das mathematische AND der Binärwerte zweier Zahlen.

PRINT 5 AND 3

==> 1
Zahl OR Zahl Berechnet das mathematische OR (oder) der Binärwerte zweier Zahlen.

PRINT 5 OR 3

==> 7
Zahl XOR Zahl Berechnet das mathematische ExOR (entweder oder) der Binärwerte zweier Zahlen.

PRINT 5 XOR 3

==> 6