Run_Time
Class MathSupport

java.lang.Object
Run_Time.MathSupport
- public abstract class MathSupport
- extends java.lang.Object
|
Method Summary |
private static int |
COMBINE(char hi,
char lo)
|
private static long |
COMBINEQ(int hi,
int lo)
|
private static char |
HHALF(int v)
|
private static int |
HHALFQ(long v)
|
static long |
imul(int u,
int v)
|
static long |
ldiv(long uq,
long vq)
|
private static char |
LHALF(int v)
|
private static int |
LHALFQ(long v)
|
private static int |
LHUP(int v)
|
static long |
lmul(long a,
long b)
|
static long |
lrem(long uq,
long vq)
|
private static void |
shl(char[] p,
int off,
int len,
int sh)
|
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 |
maxint
public static double maxint
minint
public static double minint
maxlong
public static double maxlong
minlong
public static double minlong
_class
public static final Clazz.jq_Class _class
_lmul
public static final Clazz.jq_StaticMethod _lmul
_ldiv
public static final Clazz.jq_StaticMethod _ldiv
_lrem
public static final Clazz.jq_StaticMethod _lrem
_maxint
public static final Clazz.jq_StaticField _maxint
_minint
public static final Clazz.jq_StaticField _minint
_maxlong
public static final Clazz.jq_StaticField _maxlong
_minlong
public static final Clazz.jq_StaticField _minlong
MathSupport
public MathSupport()
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)
HHALFQ
private static int HHALFQ(long v)
LHALFQ
private static int LHALFQ(long v)
HHALF
private static char HHALF(int v)
LHALF
private static char LHALF(int v)
LHUP
private static int LHUP(int v)
COMBINE
private static int COMBINE(char hi,
char lo)
COMBINEQ
private static long COMBINEQ(int hi,
int lo)
uldivrem
public static long uldivrem(long uq,
long vq,
boolean rem)
shl
private static void shl(char[] p,
int off,
int len,
int sh)