Package-level declarations

Contains all the functions that use ComplexNumber and Number as parameters.

Functions

Link copied to clipboard
fun arccos(of: ComplexNumber, sqrtBranch: SqrtBranch = SqrtBranch.POSITIVE, intBranch: Int = 0): ComplexNumber

ArcCosine of a ComplexNumber

Link copied to clipboard

arccosh or Arc-Hyperbolic Cosine of a ComplexNumber.

Link copied to clipboard
fun arccot(of: ComplexNumber, intBranch: Int = 0): ComplexNumber

ArcCotangent of a ComplexNumber

Link copied to clipboard

arccotH or Arc-Hyperbolic Cotangent of a ComplexNumber.

Link copied to clipboard
fun arccsc(of: ComplexNumber, sqrtBranch: SqrtBranch = SqrtBranch.POSITIVE, intBranch: Int = 0): ComplexNumber

ArcCosecante of a ComplexNumber

Link copied to clipboard

arccsch or Arc-Hyperbolic Cosecante of a ComplexNumber.

Link copied to clipboard
fun arcsec(of: ComplexNumber, sqrtBranch: SqrtBranch = SqrtBranch.POSITIVE, intBranch: Int = 0): ComplexNumber

ArcSecant of a ComplexNumber

Link copied to clipboard

arcsech or Arc-Hyperbolic Secant of a ComplexNumber.

Link copied to clipboard
fun arcsin(of: ComplexNumber, sqrtBranch: SqrtBranch = SqrtBranch.POSITIVE, intBranch: Int = 0): ComplexNumber

ArcSine of a ComplexNumber

Link copied to clipboard

arcsinh or Arc-Hyperbolic Sine of a ComplexNumber.

Link copied to clipboard
fun arctan(of: ComplexNumber, intBranch: Int = 0): ComplexNumber

ArcTangent of a ComplexNumber

Link copied to clipboard

arctanH or Arc-Hyperbolic Tangent of a ComplexNumber.

Link copied to clipboard

Argument or Angle between basis vectors of a ComplexNumber. uses the inverse tangent2 of the ratio between the re() and im() properties. its value resides between -π and π

Link copied to clipboard

Cbrt or Cubic Root of a ComplexNumber

Link copied to clipboard

calls the ceil() function on both parameters of the complex number.

Link copied to clipboard

Creates a complex number based on its Argument (in radians) and Modulus. defined as: Modulus * (cos(Argument) + i sin(Argument))

Link copied to clipboard
Link copied to clipboard

Cosh or Hyperbolic Cosine of a ComplexNumber

Link copied to clipboard

Cot of a ComplexNumber Defined using the trigonometric identity cot(z) = cos(z) / sin(z) or cot(z) = 1 / tan(z)

Link copied to clipboard

Coth or Hyperbolic Cotangent of a ComplexNumber

Link copied to clipboard
Link copied to clipboard

Csch or Hyperbolic Cosecante of a ComplexNumber

Link copied to clipboard
Link copied to clipboard

calls the floor() function on both parameters of the complex number.

Link copied to clipboard
fun ln(of: ComplexNumber, intBranch: Int = 0): ComplexNumber

Ln or Natural Logarithm of a ComplexNumber

Link copied to clipboard
fun log(base: ComplexNumber = ComplexNumber(10, 0), of: ComplexNumber, intBranch: Int = 0): ComplexNumber
fun log(base: Number = 10, of: ComplexNumber, intBranch: Int = 0): ComplexNumber

Log or Logarithm of a ComplexNumber

Link copied to clipboard

Magnitude or Modulus of a ComplexNumber uses pythagoras theorem to calculate the magnitude of the vector.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sech or Hyperbolic Secant of a ComplexNumber

Link copied to clipboard
Link copied to clipboard

Sinh or Hyperbolic Sine of a ComplexNumber

Link copied to clipboard

Sqrt or Square Root of a ComplexNumber

Link copied to clipboard
Link copied to clipboard

Tanh or Hyperbolic Tangent of a ComplexNumber

Link copied to clipboard

Creates a new complex number whose real part is a Number