|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object | +--jumbo.euclid.Real
Real supports various utilities for real numbers. Use Double where you want a first-class Java object
| Constructor Summary | |
Real()
|
|
| Method Summary | |
static double |
getEpsilon()
get current version of epsilon |
static void |
initArray(int nelem,
double[] arr,
double f)
set an array to given value |
static boolean |
isEqual(double a,
double b)
are two numbers equal within EPSILON |
static boolean |
isEqual(double a,
double b,
double epsilon)
are two numbers equal within epsilon |
static boolean |
isEqual(int n,
double[] a,
double[] b)
are all members of an array equal within EPSILON? |
static boolean |
isZero(double a)
is a number zero within EPSILON |
static boolean |
isZero(double a,
double epsilon)
is a number zero within epsilon |
static void |
printArray(double[] a)
print a double[] |
static void |
setEpsilon(double epsilon)
set current version of epsilon |
static void |
zeroArray(int nelem,
double[] arr)
set an array to zero |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public Real()
| Method Detail |
public static double getEpsilon()
public static void setEpsilon(double epsilon)
public static boolean isEqual(double a,
double b)
public static boolean isZero(double a)
public static boolean isEqual(int n,
double[] a,
double[] b)
public static boolean isEqual(double a,
double b,
double epsilon)
public static boolean isZero(double a,
double epsilon)
public static void zeroArray(int nelem,
double[] arr)
public static void initArray(int nelem,
double[] arr,
double f)
public static void printArray(double[] a)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||