coins.ffront
クラス FNumber
java.lang.Object
|
+--coins.ffront.FNumber
- 直系の既知のサブクラス:
- FComplex, FDouble, FFloat, FInteger
- public abstract class FNumber
- extends java.lang.Object
Constant evaluator
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FNumber
public FNumber()
intValue
public abstract int intValue()
floatValue
public abstract float floatValue()
doubleValue
public abstract double doubleValue()
complexValue
public abstract Complex complexValue()
make
public static FNumber make(int i)
make
public static FNumber make(float i)
make
public static FNumber make(double i)
make
public static FNumber make(double i,
double j)
make
public static FNumber make(Complex c)
add
public FNumber add(FNumber n)
sub
public FNumber sub(FNumber n)
mul
public FNumber mul(FNumber n)
div
public FNumber div(FNumber n)
pow
public FNumber pow(FNumber n)
to
public abstract FNumber to(FNumber n)
neg
public abstract FNumber neg()
higherType
protected FNumber higherType(FNumber n)
cmpType
protected int cmpType(FNumber n)
- -1 : low type
0 : same type
1 : over type
checkType
protected int checkType(FNumber n)
p
void p(java.lang.String str)