Function Evaluator

This evaluator calculates the value of a mathematical function at specific input values. Enter a function expression using x as the variable, then enter a value for x to evaluate it. The tool also generates a table of values for x from -5 to 5.

Supported functions

Arithmetic: +, -, *, /, ^ (power)
Functions: sqrt(), sin(), cos(), tan(), log(), ln(), abs()
Constants: x (variable)
Example: sqrt(x^2 + 1)

Function evaluation: frequently asked questions

How do I enter a function?

Enter the expression using standard notation: 3*x^2 + 2*x - 1. Use * for multiplication, / for division, ^ for power, sqrt() for square root.

What operations are supported?

Supported operations include +, -, *, /, ^ (power), sqrt(), sin(), cos(), tan(), log(), ln(), and abs(). Use x as the variable.

What is a function table?

A function table shows the output values of a function for different input values. This calculator creates a table with x from -5 to 5.

Can I use parentheses?

Yes, parentheses are fully supported for grouping operations. Follow standard order of operations.

Are trigonometric angles in degrees or radians?

Trigonometric functions (sin, cos, tan) use radians. To use degrees, multiply the angle by pi/180.

Methodology

Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026.