FUNKTIONSPARSER
-------------------------------------------------------------------------------------------------------------------------------
Definitionsbereich:   -5 <= x <= 5+0.001   (Default)
Schrittweite:     delta_x= 0.5     (Default)

Der Definitionsbereich (DB) muss geändert werden, wenn Funktionen im Standard-DB für mindestens ein Argument NICHT definiert sind.

Operatoren: +, -, * und /.  Die Division ist nur für einen Divisor <> 0 definiert!
Eine Klammer-Automatik ist eingebaut.

Folgende Funktionen sind gegenwärtig implementiert:

Wurzelfunktionen: 
(1) sqr()  ---> 2. Wurzel aus Argument >= 0;     Gambas: Sqr(x)  ---> Square root 
(2) cbr()  ---> 3. Wurzel aus reellem Argument;  Gambas: Cbr(x)  ---> Cubic root  

Exponentialfunktionen:
(1) epx()    --->  e^(Argument) = e^x 
(2) exp2()   --->  2^(Argument) = 2^x 
(3) exp10()  --->  10^(Argument) = 10^x 

Logarithmusfunktionen
(1) ln(x)   --->  Gambas: Log(x)
(1) lb(x)   --->  Gambas: Log2(x)
(1) lg(x)   --->  Gambas: Log10(x)

Winkelfunktionen     --->  x in Bogenmaß
(1) Sinus-Funktion      xin(x)
(2) Cosinus-Funktion    cos(x)
(3) Tangens-Funktion    tan(x)      --->  cot(x) = 1/tan(x) ---> tan(x) <> 0
(4) Umrechnungsfunktion rad(x)  Gradmaß in Bogenmaß:   rad(x°) 

Fakultät:            fak(n)  ---> n natürliche Zahl, n >= 0
Betragsfunktion:     abs(x) = |x|
Klammerfunktion:  int(x)  --->  Gauß'sche Klammerfunktion
Für eine reelle Zahl x ist [x] = Int(x) die größte ganze Zahl, die <= x ist.

Potenzfunktion: 
basis_hoch_n für eine reelle Basis und einen ganzzahligen Exponenten
Exemple: xh2 oder pih3 oder xh(-2) mit x <> 0, weil xh(-2) = 1/(xh2) !

Konstanten
(1) pi  --->  Pi = 3,1415...
(2) e   --->  Eulersche Zahl e = Exp(1) = e^1 = 2,718281...


BEISPIELE - EXAMPLES
-------------------------------------------------------------------------------------------------------------------------------
y = (1/50)*exp(abs(x))*sin(pi/2*x)
y = -3*sin(x)+0.55
y = 2*sin(x)*cos(2*x)
y = -x+pi-e
y = 6.33*(x-8)*(1-x)
y= 3.85*exp(-(x*x)/1.66)   ---> Gauß'sche Glockenkurve
y = -0.277*(1-2*x)+1
y = ln(x)+lb(2*x)-lg(x/3) ---> x > 0
y = 2*tan(0.23*x)
y = -7/(3*x+4) ---> x <> -(4/3)
y = 0,125*x*x*x+1 = (1/8)*xh3+1
y = abs(x*x-4)-21
y = exp(-x)-exp2(x)+exp10(-0.77*x)  ---> e^(-x) - 2^(x) + 10^(-0,77*x)
y = fak(abs(int(x))) 
y = (x-3)*(x+3)-(xh2-9)   oder   eh3-eh2-(e*e*(e-1))  ---> Konstante 0
y = 0.5*(exp(-x)+exp(x))  ---> Kettenfunktion
y = sin(rad(x))  ---> Umwandlung Gradmaß ---> Bogenmaß; z.B. [ 0° bis 360° ]
y =  x/(x+1)/(x+1)  ---> x <> -1
y = ln(2)*sqr(100)/fak(5)  ---> Konstante = 0,057762265
y = (x+2)h3
y = sqr(xh2)
y = 200/((x-6)*(x+7))  ---> x1 <> 6 und x2 <> -7 (2 Polstellen)
y = fak(5)*xh3 ---> o.k.       (y = fak(5)*3hx ---> ERROR ---> nicht definiert!)
y = sqr(x/3)-cbr(0.66*x)  DB:  [0 bis +16]
y = (x+1)h2 -0.66*x
y = (xh2+x+1)h2-(xh4+2*xh3+3*xh2+2*x+1) ---> Konstante T1-T1 = 0