Mathematische Funktionen und Textfunktionen
Siehe hierzu:
Formel programmieren
Berechnungen können durch Eingabe einer Formel durchgeführt werden, z.B.
Variable1=Variable2-Variable3*Variable4
Folgende Operatoren stehen zur Verfügung:
+ - / * ^ | Addition Subtraktion Division Multiplikation Exponent |
Eine beliebige Verknüpfung über Klammern ist möglich!
Als Winkelfunktionen stehen zur Verfügung:
SIN (...) COS (...) TAN (...) ASIN (...) ACOS (...) ATAN (...) | Sinus Cosinus Tangens Arcussinus Arcuscosinus Arcustangens |
Anmerkung: |
---|
Alle Winkel sind in Grad einzugeben bzw. werden in Grad berechnet! |
Weitere mathematischen Funktionen sind:
SQR (...) INT (...) ABS (...) NINT (...) | Wurzel Unwandlung in Ganzzahl Betrag Nächste ganze Zahl |
Neben den normalen Formeln sind auch zusammengefasste Formeln möglich. Unter einer zusammengefassten Formel ist eine Formel zu verstehen, deren Ergebniswert mehreren Ergebnisvariablen zugeordnet wird, z.B.
L1;L2;L3=SIN(A*B+3*C)
Dies entspricht folgenden drei Einzelformeln:
L1=SIN(A*B+3*C)
L2=SIN(A*B+2*C)
L3=SIN(A*B+3*C)
Verwendung von Bedingung analog der Maßformeln:
var1;var2;var3=var4
var1;var2;var3=var4 < var5*var6
var1;var2;var3=var4 > var5*var6
Textaddition
Verschiedene Texte können zu einem Text addiert werden:
Text1=Text2//'Zeichenkette 1'//Text3//'Zeichenkette 2'
Teile aus einem Text
Teile aus einem Text können über
tex[anfang:ende]
anfang [EIN] ende [EIN] | Erste Position des Teiltexts Letzte Position des Teiltexts |
Konstante, Variablen oder Formeln möglich!
z.B.
TEX='ABCDEFG'
I=5
TEX1='Zeichen I='//TEX[I:I] TEX1=Zeichen I=E
Zahlen in Text umwandeln
UMWANDELN TEXT steu,zahl,text,nako
steu [EIN] | 1 = Ganzahl 2 = Gleitkommazahl 3 = Nummer eines ASCII |
zahl [EIN]- text [AUS] nako [EIN] | Zahlenwert umgewandelter Textwert Anzahl der Stellen bei Gleitkomma > 0 (Komma anstatt Punkt) < 0 (Punkt) |
NAKO darf nicht durch eine Variable ersetzt werden!
Text in Zahlen umwandeln
UMWANDELN ZAHL steu,text,zahl,nako
steu [EIN] | 1 = Ganzahl 2 = Gleitkommazahl 3 = Nummer eines ASCII |
text [EIN] zahl [AUS] nako [EIN] | Text der umgewandelt werden soll umgewandelter Zahlenwert Anzahl der Nachkommastellen. Sie wird nicht berücksichtigt, wenn der gelesene Wert einen Dezimalpunkt enthält, da dieser Vorrang hat! |
NAKO darf nicht durch eine Variable ersetzt werden!
Max. oder min. Wert aus einer Wertegruppe bestimmen
MAXIMALWERT wert,wert1,wert2,...,wertn
wert [AUS] wert... [EIN] | max. Wert aus den Werten wert1 ... wertn Vergleichswerte |
MINIMALWERT wert,wert1,wert2,...,wertn
wert [AUS] wert... [EIN] | min. Wert aus den Werten wert1 ... wertn Vergleichswerte |
Vorzeichenfunktion
VORZEICHEN wert1,wert2,wert
wert [AUS] wert1 [EIN] wert2 [EIN] | ¦wert1¦ * Vorzeichen(wert2) Vorgabewert Vorgabewert |