EXP

Aus C64-Wiki
Zur Navigation springenZur Suche springen
EXP
Syntax: EXP(<Zahl>)
Parameter
<Zahl>: Fließkommazahl
Einordnung
Typ: numerische Funktion
Kontext: Arithmetik
Aufgabe: Exponentialfunktion: erhebt einen Wert zur Potenz der Basis e (2.71828183)
Abkürzung: eX
Token: $bd (189)
Verwandte Befehle
LOG

Anmerkung: Dieser Artikel beschreibt die numerische Funktion EXP unter BASIC V2 des Commodore 64.


Die numerische Funktion EXP() gibt als mathematisch natürliche Exponentialfunktion von der angegebenen Zahl, also die Potenz zur Basis e (eulersche Zahl, 2.71828183) zurück. Die Umkehrfunktion dazu ist die Funktion LOG mit dem natürlichen Logarithmus.

Ein Eingabewertwert größer als 88.0296919 führt zur BASIC-Fehlermeldung ?OVERFLOW ERROR. Unterhalb von -88.0296919 ist der ausgegebene Wert immer 0. Ist das Argument keine Zahl, erscheint die BASIC-Fehlermeldung ?TYPE MISMATCH ERROR. Fehlt das numerische Argument, so erscheint ?SYNTAX ERROR.

Beispiele[Bearbeiten | Quelltext bearbeiten]

PRINT EXP(0)
 1
PRINT EXP(-1)
 0.367879441
PRINT EXP(1)
 2.71828183

Entspricht der Basis e, also gleich der eulerschen Zahl.

Weblinks[Bearbeiten | Quelltext bearbeiten]

WP-W11.png Wikipedia: Exponentialfunktion