Anhang H
Abgeleitete Mathematische Funktionen
Funktionen, die in Commodore 64 Basic nicht vordefiniert sind, können mit Hilfe der folgenden Formeln berechnet werden:
| FUNKTION | BERECHNUNG BASIC |
|---|---|
| SEKANS | SEC(X) = 1/COS(X) |
| COSEKANS | CSC(X) = 1/SIN(X) |
| COTANGENS | COT(X) = 1/TAN(X) |
| ARCUSSINUS | ARSIN(X) = ATN(X/SQR(1–X↑2)) |
| ARCUCOSINUS | ARCOS(X) = –ATN(X/SQR(1–X↑2))+π/2 |
| ARCUSCOTANGENS | ARCOT(X) = ATN(X)+π/2 |
| ARCUSSEKANS | ARSEC(X) = ATN(X/SQR(X↑2–1)) |
| ARCUSCOSECANS | ARCSC(X) = ATN(X/SQR(X↑2–1))+(SGN(X)–1)*π/2 |
| SINUS HYPERBOLICUS | SINH(X) = (EXP(X)–EXP(–X))/2 |
| COSINUS HYPERBOLICUS | COSH(X) = (EXP(X)+EXP(–X))/2 |
| TANGENS HYPERBOLICUS | TANH(X) = EXP(–X)/(EXP(X)+EXP(–X))*2+1 |
| CONTANGENS HYPERBOLICUS | COTH(X) = EXP(–X)/(EXP(X)–EXP(–X))*2+1 |
| SEKANS HYPERBOLICUS | SECH(X) = 2/(EXP(X)+EXP(–X)) |
| COSEKANS HYPERBOLICUS | CSCH(X) = 2/(EXP(X)–EXP(–X)) |
| ARCUSSINUS HYPERBOLICUS | ARSINH(X) = LOG(X+SQR(X↑2+1)) |
| ARCUSCOSINUS HYPERBOLICUS | ARCOSH(X) = LOG(X+SQR(X↑2–1)) |
| ARCUSTANGENS HYPERBOLICUS | ARTANH(X) = LOG((1+X)/(1–X))/2 |
| ARCUSCOTANGENS HYPERBOLICUS | ARCOTH(X) = LOG((X+1)/(X–1))/2 |
| ARCUSSEKANS HYPERBOLICUS | ARSECH(X) = LOG((SQR(1–X↑2)+1)/X) |
| ARCUSCOSEKANS HYPERBOLICUS | ARCSCH(X) = LOG((SQR(1+X↑2)+1)/X)*SGN(X) |