80+ Funktionen PBXB64-Erweiterung
Ein vollständiges wissenschaftliches Rechentoolkit, direkt in den Compiler integriert. Keine externen Bibliotheken nötig. Deckt Trigonometrie, lineare Algebra, Statistik, Zufallszahlen, hyperbolische Funktionen, DEC128/RATIONAL-Konvertierung und mehr ab.
Funktionsreferenz
SIN / COS / TANTrigonometrie (Bogenmaß)ATN / ATN2Arcus-Tangens (1-Arg, 2-Arg)SINH / COSH / TANHHyperbolische FunktionenASINH / ACOSH / ATANHInverse hyperbolischeEXP / LOG / LOG10Exponentiell, nat. Log, Basis-10SQR / CBRTQuadratwurzel, KubikwurzelHYPOTHypotenuse: sqrt(x² + y²)ABS / FIX / INTAbsolut, Abschneiden, AbrundenCEIL / FLOOR / ROUNDRundungsfunktionenSIGN / SGNVorzeichen einer ZahlMIN / MAXMinimum / MaximumRND / RNDGAUSSUniform & Gauß-ZufallRANDOMIZE / RNGSEEDZufallsgenerator seedenRNGDEFAULTStandard-Seed zurücksetzenDET / DET2Matrix-DeterminanteDOT / NORMVektor-Skalarprodukt, Euklidische NormPIKonstante 3,14159...DEG / RADGrad ↔ BogenmaßDEC128 / RATIONALKonvertierungsfunktionenISCLOSENahe-GleichheitstestLineare Algebra: DET, DOT, NORM
DET2 berechnet eine 2×2-Determinante. DOT berechnet das Skalarprodukt zweier Vektoren. NORM gibt die euklidische Länge zurück.
Zufallszahlen: RND, RNDGAUSS, RNGSEED
RNGSEED setzt einen deterministischen Seed für reproduzierbare Ergebnisse. RNDGAUSS verwendet die Box-Muller-Transformation für gaußverteilte Zufallszahlen.
Hyperbolische Funktionen
Vollständige hyperbolische Suite inklusive inverser Varianten. Alle nativ in der Runtime implementiert.
ATN2 - Zwei-Argument-Arcus-Tangens
ATN2(y, x) gibt den Winkel im korrekten Quadranten zurück, im Gegensatz zu ATN(y/x), das Quadranteninformation verliert.