public class Complex
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Complex |
I |
static Complex |
ONE |
static double |
TWO_PI |
static Complex |
ZERO |
Constructor and Description |
---|
Complex() |
Complex(Complex z) |
Complex(double re) |
Complex(double re,
double im) |
Modifier and Type | Method and Description |
---|---|
double |
abs() |
static double |
abs(Complex x) |
Complex |
acos() |
static Complex |
acos(Complex a) |
void |
add(Complex z) |
static Complex |
add(Complex z1,
Complex z2) |
void |
add(double d) |
double |
arg() |
Complex |
asin() |
static Complex |
asin(Complex a) |
Complex |
atan() |
static Complex |
atan(Complex a) |
Complex |
conjugate() |
Complex |
cos() |
static Complex |
cos(Complex a) |
void |
divide(Complex z) |
static Complex |
divide(Complex z1,
Complex z2) |
void |
divide(double d) |
boolean |
equalvalent(Complex z) |
Complex |
exp() |
double |
getIm() |
double |
getRe() |
static void |
inv(Complex z) |
boolean |
isInfinite() |
boolean |
isNaN() |
Complex |
log() |
void |
minus(Complex z) |
static Complex |
minus(Complex z1,
Complex z2) |
void |
minus(double d) |
void |
multiply(Complex z) |
static Complex |
multiply(Complex z1,
Complex z2) |
void |
multiply(double d) |
Complex |
negate() |
double |
norm() |
static Complex |
polar(double r,
double theta) |
static Complex |
pow(Complex base,
Complex exponent) |
static Complex |
pow(Complex z1,
double exponent) |
void |
pow(double exponent) |
static Complex |
pow(double base,
Complex exponent) |
void |
setIm(double imaginary) |
void |
setPolar(double r,
double theta) |
void |
setRe(double real) |
Complex |
sin() |
static Complex |
sin(Complex a) |
Complex |
sqrt() |
Complex |
tan() |
static Complex |
tan(Complex a) |
java.lang.String |
toString() |
public static final Complex ZERO
public static final Complex ONE
public static final double TWO_PI
public static final Complex I
public Complex()
public Complex(double re)
public Complex(double re, double im)
public Complex(Complex z)
public void add(double d)
public void add(Complex z)
public void minus(double d)
public void minus(Complex z)
public void multiply(double d)
public void multiply(Complex z)
public void divide(double d)
public void divide(Complex z)
public void pow(double exponent)
public double norm()
public Complex negate()
public double abs()
public static double abs(Complex x)
public double arg()
public Complex conjugate()
public static void inv(Complex z)
public Complex sqrt()
public Complex exp()
public Complex log()
public Complex sin()
public Complex cos()
public Complex tan()
public Complex asin()
public Complex acos()
public Complex atan()
public double getRe()
public void setRe(double real)
public double getIm()
public void setIm(double imaginary)
public boolean equalvalent(Complex z)
public boolean isNaN()
public boolean isInfinite()
public static Complex polar(double r, double theta)
public void setPolar(double r, double theta)
public java.lang.String toString()
toString
in class java.lang.Object