SET float-var = [+|-] float [ +|-|/|*| float ] [.....]
Mit diesem Format wird einer Float-Variablen ein Ausdruck zugewiesen.
float-var Float-Variable.
float Gleitpunktzahl, ganze Zahl, eine Float-Variable oder Integer-Variable. Für die Eingabe einer Gleitpunktzahl kann wahlweise Punkt oder Komma als Dezimal-Trennzeichen verwendet werden.
+|-|/|* Führt eine arithmetische Verknüpfung der angegebenen Werte durch.
= Addition
= Subtraktion
= Division
= Multiplikation
...... Es können mehrere Operationen miteinander verknüpft werden. Die Rechenoperationen werden in der angegebenen Reihenfolge ausgeführt, es gilt nicht die Regel "Punkt vor Strich", z.B. liefert das Kommando set #F1=1+2+3*10 das Ergebnis 60.
Beispiel:
set #f1=613,50
set #f1=613.50
set #f2=605E20
set #f3=#i1/#i2*#f1
set #f4=#f1*1,16/1,95583
SET float-var = SUBSTR str
Mit diesem Format wird eine abdruckbare Zahl in Parameter str einer Float-Variablen als Wert zugewiesen. Als Dezimal-Trennzeichen ist Komma oder Punkt zulässig. Die Zahl kann als Dezimal- oder als Exponentialzahl angegeben werden. Gültige Werte sind z.B.
"17,50", "1,75E1", "1.75E001", "1,75E+001"
"-17,50", "-1,75E1", "-1.75E001", "-1,75+E001"
"0,1750", "1,75E-1", "1.75E-001"
Enthält str ein Vorzeichen (+ oder -), wird dies bei der Konvertierung berücksichtigt. Leerzeichen werden unterdrückt.
Um den Inhalt einer Float-Variablen in eine Zeichenfolge umzuwandeln, steht das Kommando SET #Snn=E|F.....#Fnn zur Verfügung.