Help Center

CLogfunction

Returns the complex natural logarithm (base e) of this complex number.

Numeric DatatypesfunctionAfxComplex.incdocumented

Syntax

FUNCTION CLog OVERLOAD (BYREF value AS _complex) AS _complex
FUNCTION CLog OVERLOAD (BYREF value AS _complex, BYVAL baseValue AS DOUBLE) AS _complex

Parameters

NameDescription
baseValueA double value.

Description

Returns the complex natural logarithm (base e) of a complex number. The branch cut is the negative real axis.

Examples

DIM z AS _complex = (1, 1) z = CLog(z) PRINT CStr(z) Output: 0.3465735902799727 +0.7853981633974483 * i

DIM z AS _complex = (0, 0) z = CLog(z) PRINT CStr(z) Output: -1.#INF

DIM z AS _complex = (1, 1) z = CLog(z, 10) PRINT CStr(z) Output: 0.1505149978319906 +0.3410940884604603 * i

Reference

  • Include file AfxComplex.inc
  • Defined in AfxNova/AfxComplex.inc:743
  • Documented in Numeric Datatypes/Complex Numbers Procedures.md
  • Topic: Complex Numbers Procedures