Predefined Functions and Operators

The GeoGebra Scientific Calculator also contains a list of predefined functions, operators and commands. You may use them by selecting the keyboard and typing in the operator or function you want to use for your calculations. Try it yourself and type in some of the given examples.

Numbers and Operators

InputDescriptionInput Example
eEuler's numbere = 2.7182818...
piPipi = 3.141592...
iImaginary unit(1+i)*(2-i) = 3+i
real()Real part of a complex numberreal(3-4i) = 3
imaginary()Imaginary part of a complex numberimaginary(3-4i) = -4
conjugate()Conjugate a complex numberconjugate(3-4i) = 3+4i
arg()Argument of a complex numberarg(1+i) = 45°
floor()Greatest integer less than or equalfloor(18.65) = 18
ceil()Least integer greater than or equalceil(3.29) = 4
rad Radians (angle unit) sin(2rad) = 0.909297... 
deg °Degrees (angle unit) sin(30deg) = 0.5 tan(45°) = 1
== Check if two numbers are equal 7-3==2² = true
!=Check if two numbers are unequal  2*(3+1)!=2*3+1 = true

Functions

InputDescriptionInput Example
sgn()Signum functionsgn(-4.25) = -1
ld()Logarithm to the base 2ld(32) = 5
cbrt()Cube rootcbrt(8) = 2
sec() cosec() cot()Reciprocal trigonometric functionscosec(30°) = 2
sinh() cosh() tanh()Hyperbolic functionscosh(0) = 1
sech() cosech() coth()Reciprocal hyperbolic functions coth(0.5) = 2.1639...
asinh() acosh() atanh() Inverse hyperbolic functionsasinh(0) = 0

More Predefined Functions and Operators

For more built-in functions please have a look at our list of Predefined Functions and Operators.