Lihtne kalkulaator
Lihtne kalkulaator aritmeetilistele avaldistele — liitmine, lahutamine, korrutamine ja jagamine.
Sisend
Väljund
Loe mind
Kuidas kalkulaator töötab?
Kalkulaator hindab matemaatilisi avaldisi, analüüsides operaatorite prioriteeti ja rakendades aritmeetilisi reegleid. Kaasaegsed kalkulaatorid järgivad standardset operatsioonide järjekorda — mida sageli mäletatakse kui PEMDAS või BODMAS — kus korrutamine ja jagamine hinnatakse enne liitmist ja lahutamist, ning sulud võivad muuta vaikimisi järjekorda. Taustal konverteerivad enamik tarkvara kalkulaatoreid kasutaja sisendi avaldispuuks või kasutavad rekursiivset parserit numbrilise tulemuse saamiseks.
Lihtsad aritmeetilised operatsioonid (liitmine, lahutamine, korrutamine, jagamine) on kiired ja determineeritud, kuid erijuhud nagu nulliga jagamine, väga suured arvud või ujukomaarvude täpsus nõuavad hoolikat käsitlemist. Head kalkulaatorid ümardavad kuva tulemusi, et vältida kummaliseid numbreid nagu 0.1 + 0.2 = 0.30000000000000004.
Tööriista kirjeldus
Simple Calculator pakub tuttavat nupupaadi liidest igapäevaseks aritmeetikaks. See hindab avaldisi reaalajas, kui tippite või puudutate, nii et näete käimasolevat tulemust enne võrdusmärgi vajutamist. Kalkulaator toetab liitmist, lahutamist, korrutamist, jagamist, protsente, märgi muutmist ja tagasikustutamist.
Funktsioonid
- Reaalajas hindamine — tulemus värskendatakse automaatselt, kui koostate avaldist, nii et te ei pea võrdusmärki vajutama vahepealse väärtuse nägemiseks.
- Protsenditugi —
%klahv teisendab praeguse väärtuse protsendiks (jagab 100-ga), mis on kasulik jootraha ja allahindluste arvutamiseks. - Klaviatuuri ja nupu sisend — kasutage ekraanil olevat nupupaadi või tippige otse klaviatuuri kaudu kiireks sisestamiseks.
Kuidas see töötab
Avaldised hinnatakse math.js teegi abil, mis käsitleb operaatorite prioriteeti, suuri numbreid ja ujukomaarvude erijuhte õigesti. Kuva sümbolid nagu ×, ÷ ja − on enne hindamist vastendatud nende ASCII ekvivalentidega (*, /, -). Tulemused vormindatakse 12 olulisele numbrile, et vältida ujukomaarvude müra väljundis.
Valikud selgitatud
| Nupp | Tegevus |
|---|---|
C |
Kustutab avaldise ja tulemuse täielikult. |
± |
Muudab praeguse väärtuse märki (positiivne ↔ negatiivne). |
% |
Jagab praeguse väärtuse 100-ga. |
÷ × − + |
Standardsed aritmeetilised operaatorid. |
⌫ |
Kustutab viimati sisestatud märgi. |
= |
Hindab avaldist ja asendab sisendi tulemusega. |