java.lang
Class FDBigInt

java.lang.Object
  |
  +--java.lang.FDBigInt

class FDBigInt
extends Object


Field Summary
(package private)  int[] data
           
(package private)  int nWords
           
 
Constructor Summary
  FDBigInt(FDBigInt other)
           
  FDBigInt(int v)
           
private FDBigInt(int[] d, int n)
           
  FDBigInt(long v)
           
  FDBigInt(long seed, char[] digit, int nd0, int nd)
           
 
Method Summary
 FDBigInt add(FDBigInt other)
           
 int cmp(FDBigInt other)
           
 long longValue()
           
 void lshiftMe(int c)
           
 FDBigInt mult(FDBigInt other)
           
 FDBigInt mult(int iv)
           
 void multaddMe(int iv, int addend)
           
 int normalizeMe()
           
 int quoRemIteration(FDBigInt S)
           
 FDBigInt sub(FDBigInt other)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

nWords

int nWords

data

int[] data
Constructor Detail

FDBigInt

public FDBigInt(int v)

FDBigInt

public FDBigInt(long v)

FDBigInt

public FDBigInt(FDBigInt other)

FDBigInt

private FDBigInt(int[] d,
                 int n)

FDBigInt

public FDBigInt(long seed,
                char[] digit,
                int nd0,
                int nd)
Method Detail

lshiftMe

public void lshiftMe(int c)
              throws IllegalArgumentException

normalizeMe

public int normalizeMe()
                throws IllegalArgumentException

mult

public FDBigInt mult(int iv)

multaddMe

public void multaddMe(int iv,
                      int addend)

mult

public FDBigInt mult(FDBigInt other)

add

public FDBigInt add(FDBigInt other)

sub

public FDBigInt sub(FDBigInt other)

cmp

public int cmp(FDBigInt other)

quoRemIteration

public int quoRemIteration(FDBigInt S)
                    throws IllegalArgumentException

longValue

public long longValue()

toString

public String toString()
Overrides:
toString in class Object