LOG

Table Of Contents
hide

Die BASIC-Funktion LOG() gibt den natürlichen Logarithmus (zur Basis e, der eulerschen Zahl) des numerischen Arguments zurück.

Wird als Parameter die Null oder eine negative Zahl eingegeben, erfolgt die Ausgabe der BASIC-Fehlermeldung ?ILLEGAL QUANTITY ERROR. Ab der kleinsten positiven, von 0 verschiedenen Zahl (2.93873587440E-39) bis zur maximal darstellbaren positiven Fließkommazahl liefert die Funktion den entsprechenden Funktionswert. Fehlt das numerische Argument oder werden zu viele angegeben, erscheint die Fehlermeldung ?SYNTAX ERROR.

Beispiele

PRINT LOG(1)
0
PRINT LOG(10)
2.30258509
PRINT LOG(100)/LOG(10)
2

Da durch die Division durch LOG(10), der LOG(100) auf die Basis “10” umgerechnet wird.

10 X=2.93873587440E-39
20 PRINT X;LOG(X)
2.93873588E-39 -88.72288392

Das kleinste Ergebnis mit der kleinsten positiven von 0 verschiedenen Zahl.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Datenschutz
Ich, Andreas Hoever (Wohnort: Deutschland), verarbeite zum Betrieb dieser Website personenbezogene Daten nur im technisch unbedingt notwendigen Umfang. Alle Details dazu in meiner Datenschutzerklärung.
Datenschutz
Ich, Andreas Hoever (Wohnort: Deutschland), verarbeite zum Betrieb dieser Website personenbezogene Daten nur im technisch unbedingt notwendigen Umfang. Alle Details dazu in meiner Datenschutzerklärung.