Function | Args | Results | Prototype/Description | Expr Use? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Abs | 1 | 1 | Abs( x ): Absolute value of x | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Acos | 1 | 1 | Acos( x ): Arccosine of x (–1 ≤ x ≤ 1) | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Acosh | 1 | 1 | Acosh( x ):
Arc hyperbolic cosine of x
(x ≥ 1). Acosh(x) = 2*Ln(√½(x+1) + √½(x–1) ) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AltBase | 2 | 1 | AltBase( int, newBase ): Display int in base newBase. Both arguments are integers, and (2 ≤ newBase ≤ 36) | No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amdahl | 2 | 1 | Amdahl( nProcessors, pcParallel ): Amdahl's Law – the maximum theoretical speedup from using nProcessors processors on an application with pcParallel percent parallelism (0 < pcParallel < 100) | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Antilog | 1 | 1 | Antilog( x ): Inverse logarithm – the number whose logarithm is x | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaBrick | 3 | 1 | AreaBrick( length, width,
depth ): Area of the rectangular solid with sides
length, width, and
depth. AreaBrick(l,w,d) = 2(lw+wd+dl) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaCircle | 1 | 1 | AreaCircle( radius ):
Area of the circle with radius radius. AreaCircle(r) = πr² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaCone | 2 | 1 | AreaCone( radius, height
): Area of a right cone of radius
radius and height height
(does not include the base). AreaCone(r,h) = πr√r² + h² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaCube | 1 | 1 | AreaCube( side ):
Area of a cube of side side. AreaCube(s) = 6s² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaCylinder | 2 | 1 | AreaCylinder( radius, height
): Area of a right cylinder of radius
radius and height height
(does not include base, top). AreaCylinder(r,h) = 2πrh |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaEllipse | 2 | 1 | AreaEllipse( axis1, axis2
): Area of an ellipse with semiaxes of
axis1 and axis2 AreaEllipse(a,b) = πab |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaFrustum | 3 | 1 | AreaFrustum( baseRadius,
topRadius, height ): Area of the curved surface
of the frustum of a right cone with base radius
baseRadius, top radius topRadius,
and height height AreaFrustum(b,t,h) = π(b+t)√h²+(b–t)² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function | Args | Results | Prototype/Description | Expr Use? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaLune | 2 | 1 | AreaLune( radius, inclination
): Area of a lune on the surface of a sphere of
radius radius included between two great circles
whose inclination is inclination degrees: AreaLune(r,A) = 2πr²A/180 |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaOblSpheroid | 2 | 1 | AreaOblSpheroid( majorSemiAxis,
minorSemiAxis ): Given an ellipse with major
semiaxis majorSemiAxis and minor semiaxis
minorSemiAxis, with (majorSemiAxis
> minorSemiAxis), an oblate spheroid is
formed by the rotation of the ellipse about its minor axis.
The surface area of an oblate spheroid is given
by: AreaOblSpheroid(a,b) = π((2a²+(b²/E)*Ln((1+E)/(1–E))) where E (Eccentricity) is: E = √a²–b² /a |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaProlSpheroid | 2 | 1 | AreaProlSpheroid( majorSemiAxis,
minorSemiAxis ): Given an ellipse with major
semiaxis majorSemiAxis and minor semiaxis
minorSemiAxis, with
(majorSemiAxis >
minorSemiAxis), a prolate spheroid is formed by
the rotation of the ellipse about its major axis. The
surface area of an prolate spheroid is given by: AreaProlSpheroid(a,b) = 2π(b²+(ab*Asin(E)/E)) where E (Eccentricity) is: E = √a²–b² /a |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaPyramid | 3 | 1 | AreaPyramid( nSides, base,
height ): Lateral area of a regular pyramid of
nSides sides, base dimension base
(length of one side of base), and slant height
height AreaPyramid(n,b,h) = ½nbh |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaRectangle | 2 | 1 | AreaRectangle( length, width
): Area of of a rectangle of sides
length and width AreaRectangle(l,w) = lw |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaRegPolygon | 2 | 1 | AreaRegPolygon( nSides,
length ): Area of a regular polygon with
nSides sides, each of length
length. See also RegPolygon() AreaRegPolygon(n,L) = nL²/(4tan(π/n)) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaSphere | 1 | 1 | AreaSphere( radius ):
Area of a sphere of radius radius AreaSphere(r) = 4πr² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaSphPolygon | 3 | 1 | AreaSphPolygon( radius, nSides,
angleSum ): Area of a spherical polygon of
nSides sides, where angleSum is
sum of its angles (degrees), and radius is the
sphere's radius: AreaSphPolygon(r,n,S) = πr²((S/180)–(n–2))) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaSphSegment | 2 | 1 | AreaSphSeqment( radius,
height ): Area of a spherical segment of radius
radius and height height AreaSphSegment(r,h) = 2πrh |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaSphTriangle | 4 | 1 | AreaSphTriangle( radius, angle1,
angle2, angle3 ): Area of spherical triangle
whose angles are angle1, angle2, angle3
(radians) on a sphere of radius radius AreaSphTriangle(r,A,B,C) = (A+B+C–π)r² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaSquare | 1 | 1 | AreaSquare( side ):
Area of a square of side side AreaSquare(s) = s² |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AreaTriangle | 2 | 1 | AreaTriangle( base, height
): Area of a triangle of base base
and height height AreaTriangle(b,h) = ½bh |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ArithmeticLast | 3 | 1 | ArithmeticLast( firstTerm, delta,
numb ): The last element in the Arithmetic
Progression defined by its first term
(firstTerm), delta (delta), and
number of elements (numb) ArithmeticLast(a,d,n) = a+(n–1)d |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function | Args | Results | Prototype/Description | Expr Use? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ArithmeticSum | 3 | 1 | ArithmeticSum( firstTerm, delta,
numb ): The sum of the elements in the
Arithmetic Progression defined by its first term
(firstTerm), delta (delta), and
number of elements (numb) Eq. 1 ArithmeticSum(a,d,n) = ½n(2a+(n–1)d); Note that if the last term is L, the sum may be computed as: Eq. 2 ArithmeticSum(a,n,L) = ½n(a+L); This program uses only Equation (1) above |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Asin | 1 | 1 | Asin( x ): Arcsine of x, (–1 ≤ x ≤ 1) | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Asinh | 1 | 1 | Asinh( x ): Arc
hyperbolic sine of x Asinh(x) = Ln(x + √1+x² ) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Atan | 1 | 1 | Atan( x ): Arctangent of x | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Atan2 | 2 | 1 | Atan2( x, y ): Arctangent of x/y (x = y = 0 is illegal). Atan2() overcomes a limitation with Atan(). Specifically, with two arguments, Atan2() can return the angle in the correct quadrant | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Atanh | 1 | 1 | Atanh( x ): Arc
hyperbolic tangent of x
(|x| < 1). Atanh(x) = ½(Ln(1+x) – Ln(1–x)) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base | 1 | 3 | Base( int ): Display the integer argument int in octal, hex and binary | No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bernoulli | 1 | 1 | Bernoulli( n ): The Bernoulli Numbers B(n), for n = {0,1,2,4,6,8,...,22}, where n is the integer argument | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BernoulliOld | 1 | 1 | BernoulliOld( n ): The (old-style) Bernoulli Numbers B*(n), for n = {1,2,3,...,11}, where n is the integer argument | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BillSplit | 3 | text | BillSplit( bill, nShares, tipPercent ): The (rounded) amount each of nShares people should pay towards a total bill of (bill + tip), where tip is tipPercent of bill. Note that (nShares > 1) and need not be an integer, and (0 ≤ tipPercent ≤ 100). See also Tip(). | No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Binary | 1 | 1 | Binary( int ): Display the integer argument int in binary | No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BitCount | 1 | 1 | BitCount( int ): Return the number of 1 bits in the 32-bit integer argument int. Same as PopCount() | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bmi | 2 | 1 | Bmi( weight, height ): Body Mass Index – a measure of weight for height in adults. As BMI increases, risk for many weight-related diseases increases. Weight is weight (lbs), height is height (ins). Approx results: (<18.5 Underweight), (18.5–25 Normal), (25–30 Overweight), (>30 Obese) | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BmiMetric | 2 | 1 | BmiMetric( weight, height ): Body Mass Index – a measure of weight for height in adults. As BMI increases, risk for many weight-related diseases increases. Weight is weight (kgs), height is height (cms). Approx results: (<18.5 Underweight), (18.5–25 Normal), (25–30 Overweight), (>30 Obese) | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function | Args | Results | Prototype/Description | Expr Use? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Calories | 5 | text | Calories( activity, weight, dist,
min, sec ): Approximate calories consumed by
various activities. Arguments as in the table
below. For example: "Calories( running, 165, 3.25, 25,
20 )" yields "408 calories -- Running (165lbs, 3.25mi in
25:20 => 7:48/mi = 7.70 mph)". See also
Fitness(), HeartRate(), Karvonen(), Points(), Bmi()
|
No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Capacitance | 2-10 | text | Capacitance( c1, c2, ... ): Capacitance for 2-10 capacitors (c1, c2, ...) in serial, parallel. All args > 0. | No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cartesian | 2 | Pair | Cartesian( dist, angle ): The (x,y) coordinates of the point defined as dist units from the origin at the angle angle radians (that is, the arguments are the polar coordinates of the point) | No | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ceiling | 1 | 1 | Ceiling( int ): The smallest integer ≥ int. Same as Roundup(). Not to be confused with Trunc() | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Celsius | 1 | 1 | Celsius(
fahrDegrees ): Convert Fahrenheit
temperature (fahrDegrees) to Celsius. Same
as Centigrade(). See also Kelvin(). Celsius(F) = (5/9)*(F-32) ≈ 0.5555556*(F-32) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Centigrade | 1 | 1 | Centigrade( fahrDegrees
): Convert Fahrenheit temperature
(fahrDegrees) to Centigrade. Same as
Celsius(). See also Kelvin(). Centigrade(F) = (5/9)*(F–32) ≈ 0.5555556*(F–32) |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CircumCircle | 1 | 1 | CircumCircle(
radius ): Circumference of a circle of
radius radius. CircumCircle(r) = 2πr |
Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CircumEllipse | 2 | 1 | CircumEllipse( axis1,
axis2 ): Approximate circumference of an
ellipse with semiaxes axis1 and
axis2. CircumEllipse(a,b) ≅ 2π√ ½(a² + b²) is a good approximation, but a slightly better estimating function (from Ramanujan) is actually used. |