Geeft een getal met dubbele precisie als resultaat dat de natuurlijke logaritme van een getal aangeeft.

Syntaxis

Logboek( getal )

Het vereiste getalargument is een dubbele of een geldige numerieke expressie groter dan nul.

Opmerkingen

De natuurlijke logaritme is de logaritme naar de basis e. De constantee is ongeveer 2,718282.

U kunt base-n logaritmen berekenen voor een willekeurig getal x door de natuurlijke logaritme van x als volgt te delen door de natuurlijke logaritme van n :

Logboekn(x) = Log(x) / Log(n)

In het volgende voorbeeld ziet u een aangepaste Function die base-10 logaritmen berekent:

Opmerking: In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

Static Function Log10(X)    Log10 = Log(X) / Log(10#)End Function

Queryvoorbeeld

Expression

Resultaten

SELECT Log(90) AS Logaritme FROM ProductSales GROUP BY Log(90);

Retourneert het 'logboek' van het argument getal en wordt weergegeven in de kolom Logaritme.

VBA-voorbeeld

In dit voorbeeld wordt de functie Logboek gebruikt om de natuurlijke logaritme van een getal te retourneren.

Dim MyAngle, MyLog' Define angle in radians.MyAngle = 1.3' Calculate inverse hyperbolic sine.MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.