mondrian.util
Class Format.FDBigInt

java.lang.Object
  extended by mondrian.util.Format.FDBigInt
Enclosing class:
Format

static class Format.FDBigInt
extends Object

 

Field Summary
(package private)  int[] data
           
(package private)  int nWords
           
 
Constructor Summary
Format.FDBigInt(Format.FDBigInt other)
           
Format.FDBigInt(int v)
           
Format.FDBigInt(long v)
           
 
Method Summary
 Format.FDBigInt add(Format.FDBigInt other)
           
 int cmp(Format.FDBigInt other)
           
 long longValue()
           
 void lshiftMe(int c)
           
 Format.FDBigInt mult(Format.FDBigInt other)
           
 Format.FDBigInt mult(int iv)
           
 int normalizeMe()
           
 int quoRemIteration(Format.FDBigInt S)
           
static void setDebugging(boolean d)
           
 Format.FDBigInt sub(Format.FDBigInt other)
           
 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

Format.FDBigInt

public Format.FDBigInt(int v)

Format.FDBigInt

public Format.FDBigInt(long v)

Format.FDBigInt

public Format.FDBigInt(Format.FDBigInt other)
Method Detail

setDebugging

public static void setDebugging(boolean d)

lshiftMe

public void lshiftMe(int c)
              throws IllegalArgumentException
Throws:
IllegalArgumentException

normalizeMe

public int normalizeMe()
                throws IllegalArgumentException
Throws:
IllegalArgumentException

mult

public Format.FDBigInt mult(int iv)

mult

public Format.FDBigInt mult(Format.FDBigInt other)

add

public Format.FDBigInt add(Format.FDBigInt other)

sub

public Format.FDBigInt sub(Format.FDBigInt other)

cmp

public int cmp(Format.FDBigInt other)

quoRemIteration

public int quoRemIteration(Format.FDBigInt S)
                    throws IllegalArgumentException
Throws:
IllegalArgumentException

longValue

public long longValue()

toString

public String toString()
Overrides:
toString in class Object

SourceForge.net_Logo