Számok, koordináták vagy egyenletek bevitelére (4.2) használhatók aritmetikai kifejezések és zárójelek is. A következő műveletek elvégzésére van lehetőség:
| művelet | parancs |
| összeadás | + |
| kivonás | - |
| szorzás, skalár műveletek | * vagy szóköz |
| osztás | / |
| hatványozás | ^ vagy 2, 3 |
| faktoriális | ! |
| Gamma függvény | gamma( ) |
| zárójelek | ( ) |
| x koordináta | x( ) |
| y koordináta | y( ) |
| abszolút érték | abs( ) |
| előjel | sgn( ) |
| négyzetgyök | sqrt( ) |
| exponenciális függvény | exp( ) |
| logaritmus (természetes) | log( ) |
| koszinusz | cos( ) |
| szinusz | sin( ) |
| tangens | tan( ) |
| arc koszinusz | acos( ) |
| arc sinusz | asin( ) |
| arc tangens | atan( ) |
| koszinusz hip. | cosh( ) |
| szinusz hip. | sinh( ) |
| tangens hip. | tanh( ) |
| koszinusz antihip. | acosh( ) |
| szinusz antihip. | asinh( ) |
| tangens antihip. | atanh( ) |
| számnál nem nagyobb, legnagyobb egész | floor( ) |
| számnál nem kisebb, legkisebb egész | ceil( ) |
| kerekítés | round( ) |
Például az M, mint A és B pontokkal jelölt szakasz középpontja megadható a következő formában: M=(A+B)/2. Egy v vektor hossza kiszámolható, mint l=sqrt(v*v).
Látható, hogy GeoGebrában pontokkal és vektorokkal is lehet számításokat végezni.