DecimalExtensionsLog(Decimal, Decimal) Method

Returns the logarithm of a specified value in a specified base.


Namespace: KGySoft.CoreLibraries
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 8.2.0
public static decimal Log(
	this decimal value,
	decimal base


value  Decimal
The value whose logarithm is to be found. Must be greater than zero.
base  Decimal
The base of the logarithm.

Return Value

The logarithm of the specified value in the specified base.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Decimal. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).


This member is similar to Math.Log(double, double) but uses Decimal type instead of Double.


ArgumentOutOfRangeExceptionvalue is less than or equal to 0.
base equals to 1 or is less or equal to 0.

See Also