joeq.Runtime
Class MathSupport

java.lang.Object
  extended by joeq.Runtime.MathSupport

public abstract class MathSupport
extends Object


Field Summary
static jq_Class _class
           
static jq_StaticMethod _ldiv
           
static jq_StaticMethod _lmul
           
static jq_StaticMethod _lrem
           
static jq_StaticField _maxint
           
static jq_StaticField _maxlong
           
static jq_StaticField _minint
           
static jq_StaticField _minlong
           
static double maxint
           
static double maxlong
           
static double minint
           
static double minlong
           
 
Constructor Summary
MathSupport()
           
 
Method Summary
static long imul(int u, int v)
           
static long ldiv(long uq, long vq)
           
static long lmul(long a, long b)
           
static long lrem(long uq, long vq)
           
static boolean ucmp(int a, int b)
           
static int udiv(int a, int b)
           
static boolean ulcmp(long a, long b)
           
static long uldivrem(long uq, long vq, boolean rem)
           
static long ulmul(long a, long b)
           
static long umul(int a, int b)
           
static int urem(int a, int b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxint

public static double maxint

minint

public static double minint

maxlong

public static double maxlong

minlong

public static double minlong

_class

public static final jq_Class _class

_lmul

public static final jq_StaticMethod _lmul

_ldiv

public static final jq_StaticMethod _ldiv

_lrem

public static final jq_StaticMethod _lrem

_maxint

public static final jq_StaticField _maxint

_minint

public static final jq_StaticField _minint

_maxlong

public static final jq_StaticField _maxlong

_minlong

public static final jq_StaticField _minlong
Constructor Detail

MathSupport

public MathSupport()
Method Detail

ucmp

public static boolean ucmp(int a,
                           int b)

ulcmp

public static boolean ulcmp(long a,
                            long b)

udiv

public static int udiv(int a,
                       int b)

urem

public static int urem(int a,
                       int b)

umul

public static long umul(int a,
                        int b)

imul

public static long imul(int u,
                        int v)

lmul

public static long lmul(long a,
                        long b)

ulmul

public static long ulmul(long a,
                         long b)

ldiv

public static long ldiv(long uq,
                        long vq)

lrem

public static long lrem(long uq,
                        long vq)

uldivrem

public static long uldivrem(long uq,
                            long vq,
                            boolean rem)


Copyright © 2001-2008 John Whaley. All Rights Reserved.