|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.physics.nuclear.kinematics.math.UncertainNumber
public class UncertainNumber
DOCUMENT ME!
| Field Summary | |
|---|---|
double |
error
The uncertainty. |
double |
value
The best estimate of the value. |
| Constructor Summary | |
|---|---|
UncertainNumber(double value)
Constructor for a fixed value. |
|
UncertainNumber(double value,
double error)
Constructor. |
|
| Method Summary | |
|---|---|
UncertainNumber |
divide(double x)
DOCUMENT ME! |
UncertainNumber |
divide(UncertainNumber x)
DOCUMENT ME! |
boolean |
equals(java.lang.Object o)
DOCUMENT ME! |
int |
hashcode()
Override of hashcode to make sure that UncertainNumber's with the same value and error produce the same hashcode. |
static void |
main(java.lang.String[] args)
DOCUMENT ME! |
UncertainNumber |
minus(double x)
DOCUMENT ME! |
UncertainNumber |
minus(UncertainNumber x)
Subtract the given number from this number, propagating errors. |
UncertainNumber |
plus(UncertainNumber x)
Add this number to the given number, propagating errors. |
java.lang.String |
plusMinusString()
DOCUMENT ME! |
UncertainNumber |
times(double x)
DOCUMENT ME! |
UncertainNumber |
times(UncertainNumber x)
DOCUMENT ME! |
java.lang.String |
toString()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public double value
public double error
| Constructor Detail |
|---|
public UncertainNumber(double value,
double error)
value - value of numbererror - uncertainty in valuepublic UncertainNumber(double value)
value - value of number| Method Detail |
|---|
public UncertainNumber plus(UncertainNumber x)
x - number to add
public UncertainNumber minus(UncertainNumber x)
x - number to subtract
public UncertainNumber minus(double x)
x - DOCUMENT ME!
public UncertainNumber times(UncertainNumber x)
x - DOCUMENT ME!
public UncertainNumber times(double x)
x - DOCUMENT ME!
public UncertainNumber divide(UncertainNumber x)
x - DOCUMENT ME!
public UncertainNumber divide(double x)
x - DOCUMENT ME!
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String plusMinusString()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - DOCUMENT ME!
public int hashcode()
public static void main(java.lang.String[] args)
args - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||