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
Input | Description | Input Example |
e | Euler's number | e = 2.7182818... |
pi | Pi | pi = 3.141592... |
i | Imaginary unit | (1+i)*(2-i) = 3+i |
real() | Real part of a complex number | real(3-4i) = 3 |
imaginary() | Imaginary part of a complex number | imaginary(3-4i) = -4 |
conjugate() | Conjugate a complex number | conjugate(3-4i) = 3+4i |
arg() | Argument of a complex number | arg(1+i) = 45° |
floor() | Greatest integer less than or equal | floor(18.65) = 18 |
ceil() | Least integer greater than or equal | ceil(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
Input | Description | Input Example |
sgn() | Signum function | sgn(-4.25) = -1 |
ld() | Logarithm to the base 2 | ld(32) = 5 |
cbrt() | Cube root | cbrt(8) = 2 |
sec() cosec() cot() | Reciprocal trigonometric functions | cosec(30°) = 2 |
sinh() cosh() tanh() | Hyperbolic functions | cosh(0) = 1 |
sech() cosech() coth() | Reciprocal hyperbolic functions | coth(0.5) = 2.1639... |
asinh() acosh() atanh() | Inverse hyperbolic functions | asinh(0) = 0 |
More Predefined Functions and Operators
For more built-in functions please have a look at our list of Predefined Functions and Operators.