Wetenschappelijke rekenmachine
Bereken rekenkunde, machten, wortels, goniometrie, logaritmen en constanten met een veilige parser die volledig in je browser draait.
🔒 Draait volledig in uw browser — niets wordt geüploadVeilige parser voor wetenschappelijke rekenmachine
Deze rekenmachine ondersteunt alledaagse wetenschappelijke uitdrukkingen zonder JavaScript-eval te gebruiken. De parser splitst eerst getallen, operatoren, haakjes, constanten en functienamen op in tokens. Daarna past hij de rekenvolgorde toe: eerst haakjes, dan functies en unaire tekens, machten, vermenigvuldigen en delen, en ten slotte optellen en aftrekken. De basisregels zijn de bekende: a + b, a − b, a × b, a ÷ b en a^b. Procent is een achtervoegsel-snelkoppeling die de voorgaande waarde omzet in een breuk door die door 100 te delen.
Functies zijn onder meer wortel, sinus, cosinus, tangens, logaritme met grondtal 10 en natuurlijke logaritme. Goniometrische functies gebruiken graden, dus sin(30) geeft 0.5. Constanten kun je invoeren als π, pi of e. Ongeldige uitdrukkingen, delen door nul, logaritmen van niet-positieve waarden en wortels van negatieve waarden tonen een fout in plaats van een onveilig of misleidend resultaat.
Voorbeelden en ondersteunde syntaxis
Probeer uitdrukkingen zoals sqrt(144), 2^8, sin(45)^2 + cos(45)^2, log(1000) of 50% * 200. Vermenigvuldigen moet je expliciet typen, dus schrijf 2*pi in plaats van 2pi. Haakjes kunnen worden genest om delen van een langere berekening te groeperen. De knoppen voegen gewone tekst in het uitdrukkingsveld in, en je kunt ook rechtstreeks met het toetsenbord typen.
Opmerkingen over privacy en nauwkeurigheid
Alle berekeningen gebeuren in de browser met standaard JavaScript-getallen. Dat is geschikt voor algemene wiskunde, schoolcontroles en snelle technische schattingen, maar niet voor financiële berekeningen met willekeurige precisie of symbolische algebra. De pagina uploadt geen uitdrukkingen, bewaart geen geschiedenis en roept geen wiskunde-API aan. Controleer belangrijke resultaten, vooral wanneer afronding, hoekeenheden of domeinbeperkingen ertoe doen.
Bouw bij lange uitdrukkingen de berekening op in kleinere delen en gebruik haakjes om je bedoeling duidelijk te maken. Dat vermindert fouten en maakt de getoonde uitdrukking makkelijker te controleren voordat je op het resultaat vertrouwt.
Hoe te gebruiken
- Typ of tik een uitdrukkingGebruik getallen, operatoren, haakjes, constanten en functies zoals sqrt, sin, cos, tan, log en ln.
- Veilig berekenenDruk op is gelijk aan om de ingebouwde parser uit te voeren. De pagina gebruikt nooit eval.
- Controleer het resultaatLees het resultaat en de genormaliseerde uitdrukkingsregel voor een snelle controle.