Class pmr.euclid.Real
All Packages Class Hierarchy This Package Previous Next Index
Class pmr.euclid.Real
java.lang.Object
|
+----pmr.euclid.Real
- public class Real
- extends Object
Real supports various utilities for real numbers. Use Double where you
want a first-class Java object
- Author:
- (C) P. Murray-Rust, 1996
-
Real()
-
-
getEpsilon()
- get current version of epsilon
-
initArray(int, double[], double)
- set an array to given value
-
isEqual(double, double)
- are two numbers equal within EPSILON
-
isEqual(double, double, double)
- are two numbers equal within epsilon
-
isEqual(int, double[], double[])
- are all members of an array equal within EPSILON?
-
isZero(double)
- is a number zero within EPSILON
-
isZero(double, double)
- is a number zero within epsilon
-
printArray(double[])
- print a double[]
-
setEpsilon(double)
- set current version of epsilon
-
zeroArray(int, double[])
- set an array to zero
Real
public Real()
getEpsilon
public static double getEpsilon()
- get current version of epsilon
setEpsilon
public static void setEpsilon(double epsilon)
- set current version of epsilon
isEqual
public static boolean isEqual(double a,
double b)
- are two numbers equal within EPSILON
isZero
public static boolean isZero(double a)
- is a number zero within EPSILON
isEqual
public static boolean isEqual(int n,
double a[],
double b[])
- are all members of an array equal within EPSILON?
isEqual
public static boolean isEqual(double a,
double b,
double epsilon)
- are two numbers equal within epsilon
isZero
public static boolean isZero(double a,
double epsilon)
- is a number zero within epsilon
zeroArray
public static void zeroArray(int nelem,
double arr[])
- set an array to zero
initArray
public static void initArray(int nelem,
double arr[],
double f)
- set an array to given value
printArray
public static void printArray(double a[])
- print a double[]
All Packages Class Hierarchy This Package Previous Next Index