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) |