java.lang
Class FDBigInt

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

synchronized class FDBigInt
extends Object


Field Summary
(package private)  int[] data
           
(package private)  int nWords
           
 
Constructor Summary
  FDBigInt(FDBigInt)
           
  FDBigInt(int)
           
private FDBigInt(int[], int)
           
  FDBigInt(long)
           
  FDBigInt(long, char[], int, int)
           
 
Method Summary
 FDBigInt add(FDBigInt)
           
 int cmp(FDBigInt)
           
 long longValue()
           
 void lshiftMe(int)
           
 FDBigInt mult(FDBigInt)
           
 FDBigInt mult(int)
           
 void multaddMe(int, int)
           
 int normalizeMe()
           
 int quoRemIteration(FDBigInt)
           
 FDBigInt sub(FDBigInt)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

nWords

int nWords

data

int[] data
Constructor Detail

FDBigInt

public FDBigInt(int)

FDBigInt

public FDBigInt(long)

FDBigInt

public FDBigInt(FDBigInt)

FDBigInt

private FDBigInt(int[],
                 int)

FDBigInt

public FDBigInt(long,
                char[],
                int,
                int)
Method Detail

lshiftMe

public void lshiftMe(int)
              throws IllegalArgumentException
IllegalArgumentException

normalizeMe

public int normalizeMe()
                throws IllegalArgumentException
IllegalArgumentException

mult

public FDBigInt mult(int)

multaddMe

public void multaddMe(int,
                      int)

mult

public FDBigInt mult(FDBigInt)

add

public FDBigInt add(FDBigInt)

sub

public FDBigInt sub(FDBigInt)

cmp

public int cmp(FDBigInt)

quoRemIteration

public int quoRemIteration(FDBigInt)
                    throws IllegalArgumentException
IllegalArgumentException

longValue

public long longValue()

toString

public String toString()
Overrides:
toString in class Object