Function Explorer
Browse every Instacalc function with a live, runnable example of each.
Instacalc has hundreds of built-in functions — math, statistics, finance, dates, text, and more. This is the complete, browsable index.
Search or scroll the list, pick a function, and the example on the right actually runs — edit its inputs and watch the result update. Every entry is generated from the engine’s own function table, so the list is always complete.
cbrt
Basic Arithmetic also cuberoot, roots & powerscbrt(Roots & Powers
Full function list
Every function in one place — searchable with your browser’s Find (⌘/Ctrl-F) and linkable by anchor.
Basic Arithmetic
Variables & Rows
Formatting
Units & Conversions
Scientific
Trig Functions — degrees by default, use 'rad' for radians
acos(0.5)Inverse Trig — return degrees by default
acot(1)Inverse Trig — return degrees by default
acsc(2)Inverse Trig — return degrees by default
asec(2)Trig Functions — degrees by default, use 'rad' for radians
asin(0.5)Trig Functions — degrees by default, use 'rad' for radians
atan(1)Inverse Trig — return degrees by default
atan2(1, 1)Trig Functions — degrees by default, use 'rad' for radians
cos(2)Trig Functions — degrees by default, use 'rad' for radians
cosh(1)Trig Functions — degrees by default, use 'rad' for radians
cot(2)Trig Functions — degrees by default, use 'rad' for radians
csc(2)Trig Functions — degrees by default, use 'rad' for radians
sec(2)Trig Functions — degrees by default, use 'rad' for radians
sin(30)Trig Functions — degrees by default, use 'rad' for radians
sinh(1)Trig Functions — degrees by default, use 'rad' for radians
tan(2)Trig Functions — degrees by default, use 'rad' for radians
tanh(1)Other Math
Arithmetic Helpers — functional aliases for operators
divide(10, 4)Arithmetic Helpers — functional aliases for operators
invert(4)Arithmetic Helpers — functional aliases for operators
sub(10, 3)Arithmetic Helpers — functional aliases for operators
subtract(10, 3)Base Conversion
Programming
Conditionals — if/else
if (3 > 2) { "bigger" } else { "smaller or equal" }Arrays & Objects
Array Transforms — use x => expr arrow syntax for lambdas
filter([1,2,3,4,5], xArray Transforms — use x => expr arrow syntax for lambdas
map([1,2,3], xArray Transforms — use x => expr arrow syntax for lambdas
reduce([1,2,3,4], (acc,x)Array Transforms — use x => expr arrow syntax for lambdas
reverse([1,2,3])Sequence — seq(count, [start=1], [step=1])
seq(5)Array Transforms — use x => expr arrow syntax for lambdas
sort([3,1,2])Excel Financial
Excel Statistical
Statistical Distributions
Import & Sync
String Functions
Linear Algebra
Calculus & Transforms
Sums, Products & Series
convergencetest("1/k^2", "k", "1")Derivatives & Integrals
diff(x^2, 3)Line, Flux & Multiple Integrals
doubleintegralfor("x*y", "x", "y", 0, 1, 0, 1)Line, Flux & Multiple Integrals
fluxfor("[x,y]", "[cos(t),sin(t)]", 0, 6.283)Derivatives & Integrals
integral(x^2, 0, 1)Sums, Products & Series
limitfor("sin(x)/x", "x", "0", "both")Line, Flux & Multiple Integrals
lineintegralfor("[y,-x]", "[cos(t),sin(t)]", 0, 6.283)Line, Flux & Multiple Integrals
scalarlineintegralfor("x+y", "[t,t]", 0, 1)Line, Flux & Multiple Integrals
surfacefluxfor("[0,0,1]", "[u,v,0]", 0, 1, 0, 1)Line, Flux & Multiple Integrals
tripleintegralfor("x*y*z", "x","y","z", 0,1, 0,1, 0,1)Regression & Curve Fitting
Exponential, Log & Power Fit
expfitcoeffs([1,2,3],[2,4,8])Exponential, Log & Power Fit
logfitcoeffs([1,2,3],[0,0.69,1.1])Exponential, Log & Power Fit
powfitcoeffs([1,2,3],[1,4,9])Symbolic Algebra
Other
See also
- Full Reference — every function, operator, and format in one page
- Decorator Explorer — browse every presentation decorator
- Finance · Science · Excel — functions in context