Enkel kalkulator
En enkel kalkulator for aritmetiske uttrykk — addisjon, subtraksjon, multiplikasjon og divisjon.
Inndata
Utdata
Les meg
Hvordan fungerer en kalkulator?
En kalkulator evaluerer matematiske uttrykk ved å analysere operatorprioritet og anvende aritmetiske regler. Moderne kalkulatorer respekterer standardrekkefølgen for operasjoner — ofte husket som PEMDAS eller BODMAS — der multiplikasjon og divisjon evalueres før addisjon og subtraksjon, og parenteser kan overstyre standardrekkefølgen. Under panseret konverterer de fleste programvarekalkulatorer brukerens inndata til et uttrykkstre eller bruker en rekursiv parser for å produsere et numerisk resultat.
Enkle aritmetiske operasjoner (addisjon, subtraksjon, multiplikasjon, divisjon) er raske og deterministiske, men grensesaker som divisjon med null, svært store tall eller presisjon for flyttall krever nøye håndtering. Gode kalkulatorer runder visningsresultater for å unngå å vise falske sifre som 0.1 + 0.2 = 0.30000000000000004.
Verktøybeskrivelse
Simple Calculator tilbyr et kjent knappepadgrensesnitt for daglig aritmetikk. Det evaluerer uttrykk i sanntid mens du skriver eller trykker, slik at du kan se det løpende resultatet før du trykker likhetstegn. Kalkulatoren støtter addisjon, subtraksjon, multiplikasjon, divisjon, prosent, fortegnskifte og slettekorreksjon.
Funksjoner
- Direkte evaluering — resultatet oppdateres automatisk mens du bygger uttrykket, så du trenger ikke å trykke likhetstegn for å se mellomverdier.
- Prosentstøtte —
%-tasten konverterer gjeldende verdi til en prosent (deler på 100), nyttig for tips- og rabattberegninger. - Tastatur- og knappeinndata — bruk det på skjermen knappepaden eller skriv direkte via tastaturet for rask oppføring.
Hvordan det fungerer
Uttrykk evalueres ved hjelp av math.js-biblioteket, som håndterer operatorprioritet, store tall og grensesaker for flyttall korrekt. Visningssymboler som ×, ÷ og − er kartlagt til deres ASCII-ekvivalenter (*, /, -) før evaluering. Resultater formateres til 12 signifikante sifre for å unngå støy fra flyttall i utdataene.
Alternativer forklart
| Knapp | Handling |
|---|---|
C |
Sletter uttrykket og resultatet helt. |
± |
Skifter fortegn på gjeldende verdi (positiv ↔ negativ). |
% |
Deler gjeldende verdi på 100. |
÷ × − + |
Standardaritmetiske operatorer. |
⌫ |
Sletter siste oppførte tegn. |
= |
Evaluerer uttrykket og erstatter inndataene med resultatet. |