|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Integral | |
com.rubecula.jquantity | JQuantity
Contents:
Copyright Notice
Overview
JQuantity Philosophy
Programming Conventions
Package Structure |
Uses of Integral in com.rubecula.jquantity |
Classes in com.rubecula.jquantity that implement Integral | |
(package private) class |
FuzzInt
This class extends a WholeNumber by adding fuzzy parameters. |
class |
Manifest
This class defines a "manifest" constant (a whole number which cannot be changed). |
class |
WholeNumber
This class is a logical extension of the BigInteger class, but is an actual extension of MutableNumber. |
Methods in com.rubecula.jquantity that return Integral | |
Integral |
Value.toIntegral()
Method to present a Rational as an Integral number. |
Integral |
Rational.toIntegral()
Method to present a Rational as an Integral number. |
protected Integral |
Rational.getDenominatorAsIntegral()
Method to access the denominator of this Rational object. |
protected Integral |
Rational.getNumeratorAsIntegral()
Method to access the numerator of this Rational object. |
Integral |
MutableNumber.toIntegral()
Method to present a MutableNumber as an Integral number. |
Methods in com.rubecula.jquantity with parameters of type Integral | |
static WholeNumber |
WholeNumber.valueOf(Integral number)
Factory method to create a WholeNumber from an instance of Integral, such as a Manifest, which is not a BaseNumber. |
int |
WholeNumber.compareTo(Integral o)
Compares this WholeNumber with the specified Object o. |
protected void |
WholeNumber.factor(Integral factor)
MUTATING METHOD: Replaces value with (this / divisor). |
WholeNumber |
WholeNumber.quotient(Integral that)
Method to divide a WholeNumber by an Integral number. |
void |
WholeNumber.divide(Integral divisor)
MUTATING METHOD: Replaces value with (this / divisor). |
java.math.BigInteger[] |
WholeNumber.divideAndRemainder(Integral divisor)
Returns an array of two BigIntegers containing (this / divisor) followed by (this % divisor). |
java.math.BigInteger |
WholeNumber.gcd(Integral val)
Returns a BigInteger whose value is the greatest common divisor of abs(this) and abs(val). |
protected void |
Rational.factor(Integral divisor)
MUTATING METHOD: Replaces value with (this / divisor). |
int |
Rational.compareTo(Integral val)
Compares this Rational with the specified Integral. |
private void |
Rational.setNumerator(Integral numerator)
MUTATING method to set the value of the numerator. |
private void |
Rational.setDenominator(Integral denominator)
MUTATING method to set the value of the denominator. |
private java.math.BigInteger[] |
Rational.divideNumeratorAndRemainder(Integral divisor)
|
private static java.math.BigInteger |
Rational.GetBigInteger(Integral x,
boolean strict)
|
protected abstract void |
MutableNumber.factor(Integral divisor)
MUTATING METHOD: Replaces value with (this / divisor). |
protected BaseNumber |
MutableNumber.factored(Integral factor)
Method to divide this exactly by factor and return the quotient as the result. |
protected BaseNumber |
FuzzInt.pow(Integral power)
Method to raise this to the power power return the result. |
protected void |
FuzzInt.factor(Integral x)
MUTATING METHOD: Replaces value with (this / x). |
Constructors in com.rubecula.jquantity with parameters of type Integral | |
WholeNumber(Integral integer,
java.lang.String identifier)
Constructs a WholeNumber from a Manifest and an identifier. |
|
WholeNumber(Integral integer)
Constructs a WholeNumber from a Manifest using a default Identifier. |
|
Rational(Integral numerator,
Integral denominator,
java.lang.String identifier)
Constructs an identified Rational representing the ratio of numerator divided by denominator. |
|
Rational(Integral numerator,
Integral denominator)
Constructs a non-explicitly identified, normalized Rational representing the ratio of numerator divided by denominator. |
|
Rational(Integral numerator,
java.lang.String identifier)
Constructs an identified Rational representing the ratio of numerator divided by denominator, with optional normalization. |
|
Rational(Integral value)
Constructs a non-explicitly identified Rational representing the ratio of value divided by unity. |
|
Rational(Integral numerator,
Integral denominator,
boolean normalize,
java.lang.String identifier)
Constructs an identified Rational representing the ratio of numerator divided by denominator, with optional normalization. |
|
Rational(Integral numerator,
Integral denominator,
boolean normalize)
Constructs a non-explicitly identified Rational representing the ratio of numerator divided by denominator, with optional normalization. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |