|
Functions |
| abs(t) |
Returns the absolute value of a number, a number without
its sign. |
| arccos(t) |
Returns the arccosine of a number, in radians in the
range 0 to Pi. |
| arccosh(t) |
Returns the inverse hyperbolic cosine of a number. |
| arcsin(t) |
Returns the arcsine of a number in radians, in the range
-Pi/2 to Pi/2. |
| arcsinh(t) |
Returns the inverse hyperbolic sine of a number. |
| arctan(t) |
Returns the arctangent of a number in radians, in the
range -Pi/2 to Pi/2. |
| arctan2(ty,tx) |
Returns the arctangent of the specified x and y
coordinates, in radians between -Pi and Pi, excluding -Pi. |
| arctanh(t) |
Returns the inverse hyperbolic tangent of a number |
| ceil(t) |
Rounds a number up, to the nearest integer |
| cos(t) |
Returns the cosine of an angle |
| cosh(t) |
Returns the hyperbolic cosine of a number |
| degrees(t) |
Converts radians to degrees. |
| exp(t) |
Returns e raised to the power of a given number. |
| fact(t) |
Returns the factorial of a number, x! |
| fix(t) |
Returns the integer part of a number. |
| floor(t) |
Rounds a number down, to the nearest integer |
| frac(t) |
Returns the fractional part of a number. |
| if(t,a,b) |
Returns the value of a if t is not zero, otherwise
returns b. |
| integrate(f(x),x,a,b,dx) |
Returns a numerical approximation to the
integral of f with respect to x from a to b. dx is an optional parameter
representing the step of integration. |
| ln(t) |
Returns the natural logarithm of a number. |
| log(t,base) |
Returns the logarithm of a number to the given base. |
| log10(t) |
Returns the base-10 logarithm of a number. |
| max(a,b) |
Returns a greater number of a or b. |
| min(a,b) |
Returns a lesser number of a or b. |
| mod(t,divisor) |
Returns the remainder after a number is divided by a
divisor. |
| product(expr,n,n1,n2,s) |
Evaluates the expression 'expr' for each integer value
of index 'n' from 'n1' to 'n2' and multiplies the results up. If the step 's'
value is not specified, 1 is assumed |
| radians(t) |
Converts degrees to radians. |
| rand(t) |
Returns a random number greater than or equal to 0 and
less than 1. Parameter is optional. If omitted or positive, returns next
random number. If zero, returns last generated number. If negative,
resets the generator to a new sequence using the value as random seed. |
| sign(t) |
Returns the sign of a number: 1 if the number is
positive, zero if the number is zero, or -1 if the number is negative. |
| sin(t) |
Returns the sine of an angle. |
| sinh(t) |
Returns the hyperbolic sine of a number. |
| sqrt(t) |
Returns a square root of a number. |
| sum(expr,n,n1,n2,s) |
Evaluates the expression 'expr' for each integer value
of index 'n' from 'n1' to 'n2' and adds up the results. If the step 's'
value is not specified, 1 is assumed |
| tan(t) |
Returns the tangent of an angle. |
| tanh(t) |
Returns the hyperbolic tangent of a number. |
|
Operators |
| + |
Addition: A + B |
| - |
Subtraction: A - B |
| * |
Multiplication: A * B |
| / |
Division: A / B |
| ^ |
Power: A ^ B |
| & |
Logical AND: (A & B) = 1 if both A and B are not zero, 0
otherwise |
| | |
Logical OR: (A | B) = 1 if either A or B is not zero, 0
otherwise |
| ! |
Logical NOT: (!A) = 1 if A is zero, 0 otherwise |
| > |
Greater than: (A > B) = 1 if A is greater than B |
| < |
Less than: (A < B) = 1 if A is less than B |
| >= |
Greater than or equal to: (A >= B) = 1 if A is greater
than or equal to B |
| <= |
Less than or equal to: A <= B = 1 if A is less than or
equal to B |
| = |
Greater than or equal to: (A = B) = 1 if A is equal to B |
| <> |
Less than or equal to: A <> B = 1 if A is not equal to B |
|
Constants |
| pi |
Returns the value of Pi, 3.14159265358979 |
| e |
Returns the value of the base of natural logarithm,
2.71828182845905 |