AlexCalc is een wetenschappelijke rekenmachine met een aantal handige functies:
* mooi geformatteerde (LaTeX) vergelijkingsweergave. Dit vermijdt de noodzaak om haakjes te tellen om er zeker van te zijn dat de vergelijking correct is ingevoerd. Bevat ook LaTeX-codegeneratie.
* ondersteuning voor complexe getallen, in rechthoekige of polaire vorm (bijv. `3 + 4i` of `1 hoek 90`)
* variabele opslag (bijv. `123 -> x` dan `3*x^2 - 4*x + 5 -> y`)
* eenheden in vergelijkingen en conversie (bijv. `1 inch * 3 ft naar cm ^ 2` of `sqrt (60 acre) - 100 ft`)
* kan invoer invoeren door op de knop te drukken, te typen of te kopiëren/plakken. Het indrukken van knoppen wordt allemaal geconverteerd naar tekst zonder opmaak voor eenvoudig kopiëren/plakken.
* vergelijkingsweergave wordt vereenvoudigd door op enter te drukken. Dit betekent dat wanneer je een vergelijking invoert, het meestal mogelijk is om alleen naar het LaTeX-display te kijken en niet naar de tekst zonder opmaak: maar als je op enter drukt, ziet het er goed uit. Redundante haakjes worden verwijderd, inclusief de haakjes die nodig zijn voor tekstinvoer (bijv. `(a + b)/(c + d)` kan "a + b" worden op de teller en "c + d" op de noemer zonder haakjes) .
* lichte/donkere thema's
* eerdere invoergeschiedenis kan worden geopend en bewerkt door op de knoppen "omhoog" of "omlaag" te drukken.
* eerdere invoer/vars/recent gebruikte eenheden bewaard wanneer de app wordt gesloten
* standaard wetenschappelijke rekenmachinefuncties, zoals:
* trigonometrische functies: sin, cos, tan, arcsin, arccos, arctan
* grondtal 10 en natuurlijke logaritmische functies: log (grondtal 10), ln (grondtal e)
* `e`, `pi` constanten en vierkantswortelfunctie
* wetenschappelijke notatie-invoer (bijv. `1.23E6` is 1.23 keer 10^6)