Package | Description |
---|---|
gnu.kawa.xml |
Classes for using XML within Kawa.
|
gnu.math |
Supports various numeric
types, including complex numbers, efficient bignums, exact rational
numbers, units.
|
Modifier and Type | Class and Description |
---|---|
class |
XInteger
An integer that is an instance of a more specific integer type.
|
Modifier and Type | Class and Description |
---|---|
class |
CComplex
General Cartesian Complex number.
|
class |
DComplex
A complex number using rectangular (Cartesian) plain double values.
|
class |
DFloNum |
class |
IntFraction
Implementation of exact rational numbers a ratio of two IntNums.
|
class |
IntNum
A class for infinite-precision integers.
|
class |
RatNum
The abstract class of rational numbers.
|
class |
RealNum |
Modifier and Type | Method and Description |
---|---|
static Complex |
Complex.add(Complex x,
Complex y,
int k) |
Complex |
Complex.complexPart() |
Complex |
Quaternion.complexPart() |
Complex |
Complex.cos() |
static Complex |
DComplex.cos(double x_re,
double x_im) |
static Complex |
Complex.divide(Complex x,
Complex y) |
Complex |
Complex.exp() |
Complex |
RealNum.exp() |
Complex |
Complex.log() |
Complex |
RealNum.log() |
static Complex |
DComplex.log(double x_re,
double x_im) |
static Complex |
Complex.make(double re,
double im) |
static Complex |
Complex.make(RealNum re,
RealNum im) |
static Complex |
Complex.neg(Complex x) |
Complex |
Unit.number() |
Complex |
DQuantity.number() |
Complex |
DateTime.number() |
Complex |
Duration.number() |
static Complex |
Complex.polar(double r,
double t) |
static Complex |
Complex.polar(RealNum r,
RealNum t) |
static Complex |
Complex.power(Complex x,
Complex y) |
static Complex |
DComplex.power(double x_re,
double x_im,
double y_re,
double y_im) |
Complex |
Complex.sin() |
static Complex |
DComplex.sin(double x_re,
double x_im) |
Complex |
Complex.sqrt() |
Complex |
RealNum.sqrt() |
static Complex |
DComplex.sqrt(double x_re,
double x_im) |
Complex |
Complex.tan() |
static Complex |
DComplex.tan(double x_re,
double x_im) |
static Complex |
Complex.times(Complex x,
Complex y) |
Complex |
Complex.toExact() |
Complex |
DComplex.toExact() |
Complex |
Complex.toInexact() |
static Complex |
DComplex.unitQuaternion(double x_re,
double x_im) |
Modifier and Type | Method and Description |
---|---|
static Complex |
Complex.add(Complex x,
Complex y,
int k) |
static int |
Complex.compare(Complex x,
Complex y) |
static Complex |
Complex.divide(Complex x,
Complex y) |
static boolean |
Complex.equals(Complex x,
Complex y) |
static Complex |
Complex.neg(Complex x) |
static Complex |
Complex.power(Complex x,
Complex y) |
static Complex |
Complex.times(Complex x,
Complex y) |