|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IntegerNumber in org.znerd.math |
Subclasses of IntegerNumber in org.znerd.math | |
class |
BigIntegerNumber
Basic implementation of an integer number. |
class |
SmallIntegerNumber
Implementation of an IntegerNumber based on a
int value. |
Methods in org.znerd.math that return IntegerNumber | |
IntegerNumber |
RealNumber.trunc()
Rounds to an integer number towards 0. |
IntegerNumber |
Power.trunc()
|
IntegerNumber |
RationalNumber.trunc()
|
IntegerNumber |
RationalNumber.getNumerator()
Returns the numerator of this fraction. |
IntegerNumber |
RationalNumber.getDenominator()
Returns the denominator of this fraction. |
IntegerNumber |
IntegerNumber.absInteger()
Computes |this| and returns an IntegerNumber . |
IntegerNumber |
IntegerNumber.negateInteger()
Computes -this and returns an IntegerNumber . |
abstract IntegerNumber |
IntegerNumber.add(IntegerNumber n)
Computes this + n, where n is an integer number. |
IntegerNumber |
IntegerNumber.subtract(IntegerNumber n)
Computes this - n, where n is an integer number. |
abstract IntegerNumber |
IntegerNumber.multiply(IntegerNumber n)
Computes this * n, where n is an integer number. |
IntegerNumber |
IntegerNumber.dec()
Computes this-1. |
IntegerNumber |
IntegerNumber.inc()
Computes this+1. |
IntegerNumber |
IntegerNumber.fac()
Computes this!. |
IntegerNumber |
IntegerNumber.remainder(IntegerNumber n)
Computes the remainder of this/n, where n is an integer number. |
IntegerNumber |
IntegerNumber.gcd(IntegerNumber n)
Computes the greatest common divisor of this and n. |
IntegerNumber |
IntegerNumber.trunc()
|
abstract IntegerNumber |
IntegerNumber.integerDivide(IntegerNumber n)
Computes the integer result of this/n, where n is an integer number. |
IntegerNumber |
BigIntegerNumber.add(IntegerNumber n)
|
IntegerNumber |
BigIntegerNumber.multiply(IntegerNumber n)
|
IntegerNumber |
BigIntegerNumber.integerDivide(IntegerNumber n)
|
IntegerNumber |
Sum.trunc()
Rounds to an integer number towards 0. |
IntegerNumber |
Product.trunc()
Rounds to an integer number towards 0. |
static IntegerNumber |
NumberCentral.createInteger(byte[] bytes)
Returns an integer number from a byte array in two's complement notation. |
static IntegerNumber |
NumberCentral.valueOf(long n)
Converts a long to an IntegerNumber . |
static IntegerNumber |
NumberCentral.valueOf(int n)
Converts an int to an IntegerNumber . |
static IntegerNumber |
NumberCentral.valueOf(short n)
Converts a short to an IntegerNumber . |
static IntegerNumber |
NumberCentral.valueOf(byte n)
Converts a byte to an IntegerNumber . |
static IntegerNumber |
NumberCentral.valueOf(BigInteger n)
Converts a BigInteger to an IntegerNumber . |
static IntegerNumber |
NumberCentral.createRandomInteger(int numBytes)
Returns an IntegerNumber with a random value. |
IntegerNumber |
SmallIntegerNumber.negateInteger()
|
IntegerNumber |
SmallIntegerNumber.add(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.multiply(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.dec()
|
IntegerNumber |
SmallIntegerNumber.inc()
|
IntegerNumber |
SmallIntegerNumber.integerDivide(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.remainder(IntegerNumber n)
|
Methods in org.znerd.math with parameters of type IntegerNumber | |
RationalNumber |
RationalNumber.pow(IntegerNumber n)
Computes this**n, where n is an integer number. |
protected int |
IntegerNumber.compareTo(IntegerNumber n)
Compares this number with the specified integer number, first level. |
protected int |
IntegerNumber.compareToImpl(IntegerNumber n)
Compares this number with the specified integer number, second level. |
abstract IntegerNumber |
IntegerNumber.add(IntegerNumber n)
Computes this + n, where n is an integer number. |
IntegerNumber |
IntegerNumber.subtract(IntegerNumber n)
Computes this - n, where n is an integer number. |
abstract IntegerNumber |
IntegerNumber.multiply(IntegerNumber n)
Computes this * n, where n is an integer number. |
RationalNumber |
IntegerNumber.pow(IntegerNumber n)
|
IntegerNumber |
IntegerNumber.remainder(IntegerNumber n)
Computes the remainder of this/n, where n is an integer number. |
IntegerNumber |
IntegerNumber.gcd(IntegerNumber n)
Computes the greatest common divisor of this and n. |
boolean |
IntegerNumber.isRelativePrime(IntegerNumber n)
Determines if this and n are relative primes. |
abstract IntegerNumber |
IntegerNumber.integerDivide(IntegerNumber n)
Computes the integer result of this/n, where n is an integer number. |
IntegerNumber |
BigIntegerNumber.add(IntegerNumber n)
|
IntegerNumber |
BigIntegerNumber.multiply(IntegerNumber n)
|
IntegerNumber |
BigIntegerNumber.integerDivide(IntegerNumber n)
|
static BasicRationalNumber |
BasicRationalNumber.createInstance(IntegerNumber numerator,
IntegerNumber denominator)
Returns an instance of a BasicRationalNumber with the
given numerator and denominator. |
static RationalNumber |
NumberCentral.createFraction(IntegerNumber numerator,
IntegerNumber denominator)
Returns a fraction with the given numerator and denominator. |
protected int |
SmallIntegerNumber.compareToImpl(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.add(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.multiply(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.integerDivide(IntegerNumber n)
|
IntegerNumber |
SmallIntegerNumber.remainder(IntegerNumber n)
|
Constructors in org.znerd.math with parameters of type IntegerNumber | |
RationalNumber.RationalNumber(IntegerNumber[] parts)
Constructs a new RationalNumber with the specified
numerator and denominator. |
|
RationalNumber.RationalNumber(IntegerNumber[] parts,
String asString)
Constructs a new RationalNumber with the specified
numerator, denominator and textual presentation. |
|
BasicRationalNumber.BasicRationalNumber(IntegerNumber numerator,
IntegerNumber denominator)
Constructs a new BasicRationalNumber from a numerator and
a denominator. |
|
DigitSet.DigitSet(IntegerNumber[] parts,
String asString)
Creates a new DigitSet instance. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |