Hva er en programvarekalkulator?
En programvarekalkulator er en type dataprogram som utfører matematiske beregninger basert på innspill fra en ekstern kilde, som etterligner driften av andre typer kalkulatorer, for eksempel mekaniske og elektroniske kalkulatorer. En programvarekalkulator er helt avhengig av datakoden som utgjør sitt program for å styre dens funksjon i stedet for en serie mekaniske operasjoner eller elektroniske kretsløp. Hver programvarekalkulator er avhengig av datakoden som er skrevet inn i programmet, og krever at en datamaskin kjører programmet for å fungere.
Nesten alle moderne datamaskiner har en type programvarekalkulator. De fleste datamaskiner som selges til hjemme-, forretnings- eller pedagogisk bruk har en grunnleggende programvarekalkulator installert som en del av den grunnleggende programvarepakken, og det grafiske grensesnittet for disse kalkulatorene vil ligne en enkel håndholdt kalkulatorens tastatur. Disse kalkulatorene er vanligvis bare programmert til å utføre grunnleggende matematiske funksjoner og operasjoner, for eksempel å legge til, trekke fra, multiplisere og dele, pluss noen få andre, som konvertering til prosent, firkanter og firkantede røtter, men noen kan være mer dyktige. Ethvert regneark har en integrert programvarekalkulator som en del av koden, men uten det dedikerte kalkulatorens grafiske grensesnitt. De første programvarekalkulatorene var generelt enkle, og få gikk utover dette ganske grunnleggende settet med funksjoner, selv om de kunne utføre dem mye raskere enn nesten ethvert menneske kunne.
Etter hvert som maskinvare- og programvareteknologi har avansert, har programvarekalkulatorer blitt mer sofistikerte. En typisk programvarekalkulator er i stand til å håndtere hvilke som helst av funksjonene og operasjonene som kan utføres på en hvilken som helst håndholdt kalkulator, mens de mest avanserte programvarekalkulatorene er i stand til å håndtere enhver matematisk beregning som er utviklet eller forstått av mennesker. Statistiske beregninger, algebra, trigonometri og kalkulus utføres alle enkelt av disse programmene. De fleste tillater brukere å legge inn sine egne funksjoner eller ligninger i programvaren og lagre dem for videre bruk. Mange av disse mer sofistikerte programvarekalkulatorene har også grafiske grensesnitt som simulerer et tastatur av en eller annen type.
Internett har gitt en veldig variert gruppe av kalkulator-ressurser. Gratis, nedlastbare programvarekalkulatorer er lett å finne på Internett, og mange nettsteder har egne proprietære programvarekalkulatorprogrammer som lar alle med Internett-tilgang bruke dem uten å måtte laste ned eller installere dem på sin egen datamaskin. Mange av disse er omtalt på pedagogiske nettsteder. Enkelte spesialiserte programmer er designet for bruk av fagpersoner og studenter innen visse felt og kan være skreddersydd for astronomer, fysikere, ingeniører, kjemikere eller andre fagområder som er veldig avhengige av matematikk.