Formula editor's allowed syntax:

Operators

Abbreviature

Comment

Example

refference

+ addition 1+point
* multiplication 2*point
- subtraction  1-point
/ division  1/point
^ power 1^point

Objects

Abbreviature

Comment

Example

refference

String Array myArray[] myArray=["h", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d", "!"]

Functions

Abbreviature

Comment

Example

sin sine sin(point)
cos cosine cos(point)
tan tangent tan(point)
ceil ... ceil(point)
abs ... abs(point)
exp exponent exp(point)
log ... log(point)
pow ... pow(point,point)
sqrt square root sqrt(point)
pi 3.1415 abs(point+pi)
phi 1.6180339 abs(point+phi)
min minimum min(1,point)
max maximum max(1,point)
round round to nearest integer round(point)
frac fractional part frac(point)
hypot hypotenuse hypot(point)
log2 logarythm base 2 log2(point)
acosh acosh(point)*120
acot acot(point)*120
acoth acoth(point)*120
acsc acsc(point)*120
acsch acsch(point)*120
Neg negative Neg(a)
approx approximately equal approx(point, s3dObj0[point])
arg Calculates the polar angle (argument)
of a pair of rectangular coordinates.
arg(point, 20)*120
sign required by arg() sign(point)*120
asec Calculates and returns the inverse secant
of a number in 2D Cartesian
asec(point)*120
*asech Calculates and returns the inverse
hyperbolic secant of a number
in 2D Cartesian space.
asech(point)*120
asinh Calculates and returns the inverse
hyperbolic sine of a number
in 2D Cartesian space.
asinh(point)*60
*atanh Calculates and returns the inverse
hyperbolic tangent of a number
in 2D Cartesian space.
atanh(point)*120
baseConvert Converts a number from one base to
another base.
baseConvert(vNumber, iBaseFrom, iBaseTo)
bin2dec Converts a binary number into its
decimal equivalent.
bin2dec(lBinaryNum)
bin2hex Converts a binary number into its
hexadecimal equivalent.
bin2hex(lBinaryNum)
bin2oct Converts a binary number into its
octal equivalent.
bin2oct(lBinaryNum)
cosh Calculates and returns the hyperbolic
cosine of a number in
2D Cartesian space.
cosh(point)
cot Calculates and returns the cotangent
of a number in 2D Cartesian space.
cot(point)*120
coth Calculates and returns the hyperbolic
cotangent of a number in 2D
Cartesian space.
coth(point)*120
cov Calculates and returns the coversine
of a number in 2D Cartesian space.
cov(point)*120
csc Calculates and returns the cosecant
of a number in 2D Cartesian space.
csc(point)*120
csch Calculates and returns the hyperbolic
cosecant of a number in 2D Cartesian space.
csch(point)*120
dec2bin Converts a decimal number into its
binary equivalent.
dec2bin(lDecimalNum)
Int integral part Int(a)

Special (related to Math Explorer)

Abbreviature

Comment

Example

point Number of points point
s3dObj0[point] 3D object 0 s3dObj0[point]/2
s3dObj1[point] A 3D cube s3dObj1[point]/2
rings[point] A 3D donut rings[point]/2

Gadget (not much useful, just fun)

Abbreviature

Comment

Example

Date system date Date()
MouseX mouse cursor X position MouseX()
MouseY mouse cursor Y position MouseY()