Small tools. Clear answers.

ƒ MATH · EIGHT CALCULATION MODES

Function Table Calculator

Build a table of x and f(x) values from an expression, start, end and step. Evaluate powers, roots, logarithms or trigonometric functions. How to use it ↓

Table

Build a table of x and f(x) values from an expression, start, end and step. Evaluate powers, roots, logarithms or trigonometric functions.

Up to 201 rows. Choose a step toward the end value. A domain error stops the table and identifies the x value.

READY · PRESS ENTER OR =
—

Enter an expression, then press Enter or =.

Memory empty · Calculations stay in this tab

History & notes 0

History

This session · Select a calculation to restore its inputs

A little room for your working.
Your calculations will appear here.

About this result

Results round to 12 significant digits. Exact arithmetic fractions are available where supported.

Expression reference

sin(30) · asin(0.5)
ln(e) · log(8,2)
root(27,3) · 2^3
5! · nCr(5,2)
sinh(1) · conj(3+4i)
re(3+4i) · arg(3+4i)
1e-5 · 200+10%

Use exp(x) for eˣ and mod(a,b) for the remainder. Roots and logarithms may return complex values.

START HERE

How to use the function table calculator

  1. Enter a real-valued expression using x, for example x^2.
  2. Enter start, end and a nonzero step pointing toward the end.
  3. Check DEG/RAD if the expression includes trigonometric functions.
  4. Select Calculate. Scroll through the table or use Copy to copy its tab-separated values.

Formula and method

xₖ = start + k × step; each output is f(xₖ)

How a function table is generated

The first x value is the start. Each subsequent row adds the step and substitutes that x into the expression. The end is included only if a step lands on it. For an increasing range, use a positive step; for a decreasing range, use a negative step.

Domain and interpretation

Every sampled output must be a finite real value. A function such as 1/x is undefined at x=0, and the calculator identifies the failing x rather than skipping it silently. A table shows sampled values; it does not prove continuity or capture every feature between the samples.

ONE TOOL, DIFFERENT TASKS

Choose the mode for your calculation

Scientific Calculator

Powers, roots, logarithms, trigonometry, factorials, combinations and permutations. Decimal and exact arithmetic fraction displays, Ans and memory.

Complex Number Calculator

Calculate with i. Read the rectangular result, magnitude, argument and conjugate. Angle units apply to the argument and trigonometric functions.

Matrix Calculator

Add, subtract and multiply matrices up to 4 × 4. Find a determinant, inverse or transpose. Matrix B is needed only for binary operations.

Numerical Calculus Calculator

Approximate a definite integral or a derivative at a real point. This is numerical calculus; it does not produce symbolic antiderivatives.

Equation Solver

Solve a quadratic, including complex roots, or a system of two or three simultaneous linear equations. Degenerate quadratic inputs are handled as linear equations.

Statistics Calculator

Find count, sum, mean, median, range endpoints, variance and standard deviation for up to 1,000 values. Choose sample or population statistics.

Base-N Calculator

Convert signed integers of up to 128 bits between binary, octal, decimal and hexadecimal. Bitwise operations use unsigned 32-bit operands.

Function Table Calculator

Evaluate a real-valued function over a range of x values. Choose start, end and step; each table supports up to 201 rows.

TRY IT YOURSELF

Function Table Calculator worked examples

Tabulate a squared function

f(x)=x², start −2, end 2, step 1

Outputs 4, 1, 0, 1, 4

Substitute −2, −1, 0, 1 and 2 into x² to obtain each row.

Make a descending table

f(x)=2x+1, start 3, end 0, step −1

Outputs 7, 5, 3, 1

The negative step moves from 3 to 0. Each output substitutes the row’s x into 2x+1.

READ THE RESULT WITH CONTEXT

Accuracy, notation and limits

Tables support at most 201 rows. A smaller step can exceed the row limit even when the interval seems short. Choose an interval and step appropriate for the function.

Numerical function values use the selected angle unit and significant-digit display. RAD is the default on this page. This tool does not plot a graph, detect all roots or calculate symbolic limits.

Read our calculation methodology ↗

COMMON QUESTIONS

Function Table Calculator FAQs

Why is the end value sometimes missing?

The end appears only if the start plus a whole number of steps reaches it. For start 0, end 1 and step 0.3, the table stops at 0.9.

Can I make a decreasing table?

Yes. Enter a start larger than the end and use a negative step, such as start 3, end 0, step −1.

What happens if the function is undefined at a row?

The calculation stops and identifies the failing x. Change the interval or step only if that change makes mathematical sense; do not assume unsampled values are valid.

Calculation library: math.js. This page is an independent CalcPebble tool.