C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 Hoja De Datos
Los códigos de productos
198822
E(MyFloatX)
Exponent X zur Basis e
Die Berechnung beruht auf einer Reihenentwicklung. Die Berechnung ist im Bereich -5 bis 15 für den
Exponenten auf mindestens 4 Stellen hinter dem Dezimalpunkt genau, wird aber ausserhalb dieses Bereichs
zunehmend ungenau.
Die Genauigkeit kann verbessert werden wenn die Anzahl der Iterationen bei der Reihenentwicklung
vergrössert wird.
Exponenten auf mindestens 4 Stellen hinter dem Dezimalpunkt genau, wird aber ausserhalb dieses Bereichs
zunehmend ungenau.
Die Genauigkeit kann verbessert werden wenn die Anzahl der Iterationen bei der Reihenentwicklung
vergrössert wird.
Ändern Sie dazu die Zeile in der Library entsprechend ab: BVALUE1=30 'ITERATIONS
Nth_ROOT(MyFloatX,MYByteY)
Berechnet die n-te Wurzel y aus der Zahl x
FAK(MyByte)
Berechnet die Fakultät einer Zahl
TAN(MyFloatX)
Tangens einer Variablen oder eines konstanten Wertes (x=degrees)
Der Tangens wird aus dem Sinus berechnet und hat bei 89° einen Fehler von 0.5 Bei kleineren Winkeln
nimmt die Genauigkeit sehr schnell zu. Bereits bei 80° ist der berechnete Wert auf 3 Stellen hinter dem
Komma genau. Der Grund dafür ist die begrenzte Genauigkeit der 32 Bit Rechnung welche im Bereich
grosser Funktionssteigungen (und diese ist bei 90 Grad unendlich) natürlich zu grossen Fehlern führt.
Der Tangens wird aus dem Sinus berechnet und hat bei 89° einen Fehler von 0.5 Bei kleineren Winkeln
nimmt die Genauigkeit sehr schnell zu. Bereits bei 80° ist der berechnete Wert auf 3 Stellen hinter dem
Komma genau. Der Grund dafür ist die begrenzte Genauigkeit der 32 Bit Rechnung welche im Bereich
grosser Funktionssteigungen (und diese ist bei 90 Grad unendlich) natürlich zu grossen Fehlern führt.
5
TAN(MyFloat)
TAN(12.345)
Das Ergebnis steht dann in der Variablen RESULT
TAN(12.345)
Das Ergebnis steht dann in der Variablen RESULT
E(MyFloatx)
E(12.345)
Das Ergebnis steht dann in der Variablen RESULT
E(12.345)
Das Ergebnis steht dann in der Variablen RESULT
Nth_ROOT(MyFloat, Mybyte)
Nth_ROOT(12.345,3)
Nth_ROOT(MyFloat,3)
Das Ergebnis steht dann in der Variablen RESULT
Nth_ROOT(12.345,3)
Nth_ROOT(MyFloat,3)
Das Ergebnis steht dann in der Variablen RESULT
FAK(MyByte)
FAK(12)
FAK((INT(MyFLOAT))
Das Ergebnis steht dann in der Variablen RESULT
FAK(12)
FAK((INT(MyFLOAT))
Das Ergebnis steht dann in der Variablen RESULT