| Constructor and Description |
|---|
ElementaryFunction() |
| Modifier and Type | Method and Description |
|---|---|
static Complex |
acos(Complex z)
Inverse of cosine.
\[
\arccos(z) = pi / 2 + i \ln(iz + \sqrt{1 - z^{2}}) = pi / 2 - \arcsin(z)
\]
|
static Complex |
asin(Complex z)
Inverse of sine.
\[
\arcsin(z) = -i \ln(iz + \sqrt{1 - z^{2}})
\]
|
static Complex |
atan(Complex z)
Inverse of tangent.
\[
\arctan(z) = i \cdot ( \ln ( 1 - iz ) - \ln ( 1 + iz) ) / 2
\]
|
static Complex |
cos(Complex z)
Cosine of a complex number.
\[
\cos(a + bi) = \cos(a)\cosh(b) - i \sin(a)\sinh(b)
\]
|
static Complex |
cosh(Complex z)
Hyperbolic cosine of a complex number.
\[
\cosh(a + bi) = \cosh(a)\cos(b) + i \sinh(a)\sin(b)
\]
|
static Complex |
exp(Complex z)
Exponential of a complex number.
\[
\begin{gathered}
\exp(a + bi) = \exp(a) \cdot [\cos(b) + i \sin(b)] \\
= \exp(b)\cos(b) + i \exp(a)\sin(b)
\end{gathered}
\]
|
static Complex |
log(Complex z)
Natural logarithm of a complex number.
\[
\ln(a + bi) = \ln(r \exp(i \theta )) = \ln(r) + i \theta
\]
|
static Complex |
pow(Complex z1,
Complex z2)
z1 to the power z2.
\[
(r \exp(i \theta )) ^ (a + bi) = r^a \exp(-b \theta ) (\cos(b \ln(r) + a \theta ) + i \sin(b \ln(r) + a \theta ))
\]
|
static Complex |
sin(Complex z)
Sine of a complex number.
\[
\sin(a + bi) = \sin(a)\cosh(b) + i \cos(a)\sinh(b)
\]
|
static Complex |
sinh(Complex z)
Hyperbolic sine of a complex number.
\[
\sinh(a + bi) = \sinh(a)\cos(b) + i \cosh(a)\sin(b)
\]
|
static Complex |
sqrt(Complex z)
Square root of a complex number.
|
static Complex |
tan(Complex z)
Tangent of a complex number.
\[
\tan(a + bi) = [\sin(2a) + i \sinh(2a)] / [\cos(2a) + \cosh(2b)]
\]
|
static Complex |
tanh(Complex z)
Hyperbolic tangent of a complex number.
\[
\tanh(a + bi) = [\sinh(2a) + i \sin(2b)] / [\cosh(2a) + \cos(2b)]
\]
|
public static Complex sqrt(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex log(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex exp(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex pow(Complex z1, Complex z2)
z1 - a complex numberz2 - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex sin(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex cos(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex tan(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex asin(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex acos(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex atan(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex sinh(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex cosh(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞public static Complex tanh(Complex z)
z - a complex numberIllegalArgumentException - if z is a NaN or ∞Copyright © 2010-2026 NM Group. All Rights Reserved.