BigFloat.Log(BigFloat, BigFloat, AccuracyGoal, RoundingMode) Method

Returns the logarithm of a number relative to the specified base with the specified accuracy.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public static BigFloat Log(
	BigFloat value,
	BigFloat logBase,
	AccuracyGoal accuracyGoal,
	RoundingMode roundingMode
)

Parameters

value  BigFloat
A BigFloat value.
logBase  BigFloat
A BigFloat value that specifies the base of the logarithm.
accuracyGoal  AccuracyGoal
An AccuracyGoal value that specifies the desired accuracy of the result.
roundingMode  RoundingMode
A RoundingMode value that specifies how the result should be rounded.

Return Value

BigFloat
The logarithm of value in base logBase with an accuracy within accuracyGoal.

Exceptions

ArgumentNullException

value is null.

-or-

logBase is null.

See Also