Zurück zum Gambas-Inhaltsverzeichnis.

Mathematische Operationen in Gambas

Zahl + ZahlAddiert zwei Zahlen, zählt zusammen
- ZahlRechnet 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 - ZahlAbziehen, zieht eine Zahl von einer anderen ab
Zahl * ZahlMultipliziert zwei Zahlen, malnehmen
Zahl / ZahlBildet 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 ^ PotenzEine Zahl wird potenziert.

PRINT 4^3

==> 64
Zahl \ ZahlBerechnet 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 ZahlBerechnet 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 ZahlBerechnet das mathematische AND der Binärwerte zweier Zahlen.

PRINT 5 AND 3

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

PRINT 5 OR 3

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

PRINT 5 XOR 3

==> 6
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.