Teilen = Quotienten bilden = Division       Zurück

Dieses kleine Programm dividiert 2 Zahlen .

Holen Sie sich eine neue Form und benennen Sie diese wie Sie wollen . Holen Sie drei Textboxen aus der Werkzeugkiste . Löschen Sie den Text aus den Textboxen bei den Eigenschaften ( = Properties) Text ( mit der Taste F4). Holen Sie sich einen Befehlsknopf = Commandbutton dazu und benennen Sie diesen in Teilen um.

Verwechseln Sie nicht / mit \ . Beide haben verschiedene Bedeutungen beim Teilen.

Außerdem wird der Befehl Cfloat verwendet . Siehe unten !




Hinter dem Befehlsfeld  Teilen steht folgender Code:

PUBLIC SUB Button1_Click()

END

Theorie

Mit dem Divisions Zeichen / muß man vorsichtig sein. Wenn seine 2 Operanden ganze Zahlen sind ( = integer) , dann ist das Resultat auch eine ganze Zahl, auch wenn der Quotient nicht genau eine ganze Zahl ist.

Beispielsweise:

DIM Width AS Integer

DIM Height AS Integer

Width = 10

Height = 30

PRINT Width / Height ergibt hier 0 !

Um das richtige Ergebnis zu bekommen, muß man folgendes eingeben.

PRINT CFloat(Width) / Height

Das ergibt das erwartet Ergebnis: 0.33333...



CFloat

Float = CFloat ( Expression )

Wandelt einen Ausdruck in eine Fließkommazahl um. Be careful, the current localization is NOT used by this function.

Beispiel:

PRINT CFloat("+3.1416")

=> 3.1416

PRINT CFloat("1.0E+3")

=> 1000