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

Constructor Index

 o Real()

Method Index

 o getEpsilon()
get current version of epsilon
 o initArray(int, double[], double)
set an array to given value
 o isEqual(double, double)
are two numbers equal within EPSILON
 o isEqual(double, double, double)
are two numbers equal within epsilon
 o isEqual(int, double[], double[])
are all members of an array equal within EPSILON?
 o isZero(double)
is a number zero within EPSILON
 o isZero(double, double)
is a number zero within epsilon
 o printArray(double[])
print a double[]
 o setEpsilon(double)
set current version of epsilon
 o zeroArray(int, double[])
set an array to zero

Constructors

 o Real
  public Real()

Methods

 o getEpsilon
  public static double getEpsilon()
get current version of epsilon
 o setEpsilon
  public static void setEpsilon(double epsilon)
set current version of epsilon
 o isEqual
  public static boolean isEqual(double a,
                                double b)
are two numbers equal within EPSILON
 o isZero
  public static boolean isZero(double a)
is a number zero within EPSILON
 o isEqual
  public static boolean isEqual(int n,
                                double a[],
                                double b[])
are all members of an array equal within EPSILON?
 o isEqual
  public static boolean isEqual(double a,
                                double b,
                                double epsilon)
are two numbers equal within epsilon
 o isZero
  public static boolean isZero(double a,
                               double epsilon)
is a number zero within epsilon
 o zeroArray
  public static void zeroArray(int nelem,
                               double arr[])
set an array to zero
 o initArray
  public static void initArray(int nelem,
                               double arr[],
                               double f)
set an array to given value
 o printArray
  public static void printArray(double a[])
print a double[]

All Packages  Class Hierarchy  This Package  Previous  Next  Index