Vad är en mjukvarukalkylator?
En mjukvarukalkylator är en typ av datorprogram som utför matematiska beräkningar baserade på input från en extern källa, som efterliknar funktionen för andra typer av räknare, såsom mekaniska och elektroniska räknare. En mjukvarukalkylator är helt beroende av datorkoden som utgör sitt program för att styra dess funktion snarare än en serie mekaniska operationer eller elektroniska kretsar. Varje programkalkylator är beroende av datorkoden som skrivs in i sitt program och kräver en dator för att köra programmet för att fungera.
Nästan varje modern persondator har någon typ av mjukvarukalkylator. De flesta datorer som säljs för hem-, affärs- eller utbildningsbruk har en grundläggande mjukvarukalkylator installerad som en del av dess grundläggande programvarupaket, och det grafiska gränssnittet för dessa räknare kommer att likna en enkel handhållen kalkylatorns knappsats. Dessa kalkylatorer är generellt bara programmerade för att utföra grundläggande matematiska funktioner och operationer, såsom att lägga till, subtrahera, multiplicera och dela, plus några andra, som omvandling till procent, kvadrat och kvadratrot, men vissa kan vara mer kapabla. Alla kalkylblad har en integrerad mjukvarukalkylator som en del av sin kod men utan det dedikerade grafiska gränssnittet. De första mjukvarukalkylatorerna var i allmänhet enkla, och få gick utöver denna ganska grundläggande uppsättning funktioner, även om de kunde utföra dem mycket snabbare än nästan någon människa kunde.
Då hårdvara och mjukvaruteknik har avancerat har mjukvarukalkylatorer blivit mer sofistikerade. En typisk mjukvarukalkylator kan hantera vilken som helst av de funktioner och operationer som kan utföras på vilken handhållen miniräknare som helst, medan de mest avancerade mjukvarukalkylatorerna kan hantera alla matematiska beräkningar som man har utformat eller förstått av människan. Statistiska beräkningar, algebra, trigonometri och beräkning utförs alla lätt av dessa program. De flesta tillåter användare att ange sina egna funktioner eller ekvationer i programvaran och spara dem för vidare användning. Många av dessa mer sofistikerade mjukvarukalkylatorer har också grafiska gränssnitt som simulerar ett knappsats av någon typ.
Internet har tillhandahållit en mycket mångfaldig grupp resurser för mjukvarukalkylatorer. Gratis, nedladdningsbara mjukvarukalkylatorer finns lätt på internet, och många webbplatser har sina egna egna mjukvarukalkylprogram som gör att alla med internetåtkomst kan använda dem utan att behöva ladda ner eller installera dem på sin egen dator. Många av dessa finns på utbildningswebbplatser. Vissa specialiserade program är utformade för användning av proffs och studenter inom vissa områden och kan skräddarsys för astronomer, fysiker, ingenjörer, kemister eller någon annan disciplin som är starkt beroende av matematik.