|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of FSNumber in unsw.cse.framescript |
---|
Subclasses of FSNumber in unsw.cse.framescript | |
---|---|
class |
FSDouble
This class provides FrameScript with real/decimal numbers. |
class |
FSInteger
This class represents integers in FrameScript. |
Methods in unsw.cse.framescript that return FSNumber | |
---|---|
FSNumber |
FSInteger.add(FSNumber n)
|
FSNumber |
FSDouble.add(FSNumber n)
|
abstract FSNumber |
FSNumber.add(FSNumber n)
Adds two numbers. |
protected FSNumber |
Subr.check_number(Instance currentObject,
Term[] args,
int n,
StackFrame frame)
Convenience routine to check numerical arguments for built-in functions. |
static FSNumber |
Utils.check_number(java.lang.String functionName,
Instance currentObject,
Term[] arg,
int n,
StackFrame frame)
Convenience routine to check numerical arguments for built-in functions. |
FSNumber |
FSInteger.divide(FSNumber n)
|
FSNumber |
FSDouble.divide(FSNumber n)
|
abstract FSNumber |
FSNumber.divide(FSNumber n)
Divides two numbers. |
static FSNumber |
FSNumber.getNumber(double d)
Creates the appropriate FrameScript number for a double. |
FSNumber |
FSInteger.mod(FSNumber n)
|
FSNumber |
FSDouble.mod(FSNumber n)
|
abstract FSNumber |
FSNumber.mod(FSNumber n)
Gets the modular of two numbers. |
FSNumber |
FSInteger.multiply(FSNumber n)
|
FSNumber |
FSDouble.multiply(FSNumber n)
|
abstract FSNumber |
FSNumber.multiply(FSNumber n)
Multiplies two numbers. |
FSNumber |
FSInteger.negate()
|
FSNumber |
FSDouble.negate()
|
abstract FSNumber |
FSNumber.negate()
Gets the negative of a number. |
FSNumber |
FSInteger.subtract(FSNumber n)
|
FSNumber |
FSDouble.subtract(FSNumber n)
|
abstract FSNumber |
FSNumber.subtract(FSNumber n)
Subtracts two numbers. |
Methods in unsw.cse.framescript with parameters of type FSNumber | |
---|---|
FSNumber |
FSInteger.add(FSNumber n)
|
FSNumber |
FSDouble.add(FSNumber n)
|
abstract FSNumber |
FSNumber.add(FSNumber n)
Adds two numbers. |
FSNumber |
FSInteger.divide(FSNumber n)
|
FSNumber |
FSDouble.divide(FSNumber n)
|
abstract FSNumber |
FSNumber.divide(FSNumber n)
Divides two numbers. |
boolean |
FSInteger.eq(FSNumber n)
|
boolean |
FSDouble.eq(FSNumber n)
|
abstract boolean |
FSNumber.eq(FSNumber n)
Compares two numbers for equality. |
boolean |
FSInteger.ge(FSNumber n)
|
boolean |
FSDouble.ge(FSNumber n)
|
abstract boolean |
FSNumber.ge(FSNumber n)
Greater than or equal to comparison of two numbers. |
boolean |
FSInteger.gt(FSNumber n)
|
boolean |
FSDouble.gt(FSNumber n)
|
abstract boolean |
FSNumber.gt(FSNumber n)
Greater than comparison of two numbers. |
boolean |
FSInteger.le(FSNumber n)
|
boolean |
FSDouble.le(FSNumber n)
|
abstract boolean |
FSNumber.le(FSNumber n)
Less than or equal to comparison of two numbers. |
boolean |
FSInteger.lt(FSNumber n)
|
boolean |
FSDouble.lt(FSNumber n)
|
abstract boolean |
FSNumber.lt(FSNumber n)
Less than comparison of two numbers. |
FSNumber |
FSInteger.mod(FSNumber n)
|
FSNumber |
FSDouble.mod(FSNumber n)
|
abstract FSNumber |
FSNumber.mod(FSNumber n)
Gets the modular of two numbers. |
FSNumber |
FSInteger.multiply(FSNumber n)
|
FSNumber |
FSDouble.multiply(FSNumber n)
|
abstract FSNumber |
FSNumber.multiply(FSNumber n)
Multiplies two numbers. |
FSNumber |
FSInteger.subtract(FSNumber n)
|
FSNumber |
FSDouble.subtract(FSNumber n)
|
abstract FSNumber |
FSNumber.subtract(FSNumber n)
Subtracts two numbers. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |