Windows Calculator: Difference between revisions

Content deleted Content added
Programming mode content moved from Hexadecimal
External links: ReactOS Calc
 
(9 intermediate revisions by 6 users not shown)
Line 5:
| logo = Windows Calculator icon.png
| logo size = x64px
| screenshot = Windows 11 Calculator onin Windowslight 11mode.png
| screenshot size = 200px
| caption = Calculator in [[Windows 11]]
| author = Chris Peters,<br />Mark Cliggett,<br />Marc Taylor,<br />Kraig Brockschmidt<ref>{{Cite web
| last = Juarez
| first = Seth
| date = 2016-02-09
| url = https://learn.microsoft.com/en-us/shows/seth-juarez/kraig-brockschmidt-creator-of-calc-on-early-days-microsoft
| title = Kraig Brockschmidt, Creator of Calc, on the Early Days at Microsoft
| website = Microsoft Learn
| access-date = 2024-08-11}}</ref>
| developer = [[Microsoft]]
| released = {{sda|1985|11|20|df=y}}
| latest release version = February 2025 Update (11.24112502.12.0)
| latest release date = {{sda|20242025|1203|0124|df=y}}<ref>{{Cite web
| url = https://apps.microsoft.com/detail/9wzdncrfhvn5
| title = Windows Calculator
| website = Microsoft Apps
| access-date = 2025-0103-24}}</ref>
| repo = {{URL|https://github.com/Microsoft/calculator}}
| programming language = [[C++]], [[C Sharp (programming language)|C#]]
Line 25 ⟶ 32:
[[MIT License]] ([[Windows 10]])
}}
'''Windows Calculator''' is a [[software calculator]] developed by [[Microsoft]] and included in [[Microsoft Windows|Windows]]. In its [[Windows 10]] incarnation it has four modes: standard, scientific, programmer, and a graphing mode. The standard mode includes a number pad and buttons for performing arithmetic operations. The scientific mode takes this a step further and adds exponents and trigonometric functionfunctions, and programmer mode allows the user to perform operations related to [[computer programming]]. In 2020, a graphing mode was added to the Calculator, allowing users to graph equations on a coordinate plane.<ref>{{Cite web |date=2020-01-17 |title=Windows Calculator will get a Graphing Mode: first look - gHacks Tech News |url=https://www.ghacks.net/2020/01/17/windows-calculator-will-get-a-graphing-mode-first-look/ |access-date=2022-09-02 |website=gHacks Technology News |language=en-US}}</ref>
 
The Windows Calculator is one of a few applications that have been bundled in all versions of Windows, starting with [[Windows 1.0]]. Since then, the calculator has been upgraded with various capabilities.
Line 92 ⟶ 99:
 
=== Windows 11 ===
In Windows 11, the Calculator app's user interface was modified to match the design of Windows 11 and a new settings page is present for users to toggle between the themes of the app without changing the operating system's theme. In 2021, Microsoft announced it would migrate the codebase of the Calculator app to [[C Sharp (programming language)|C#]] in order to welcome more developers to contribute to the app. The community edition of Visual Studio can be easily configured to develop the source code.<ref>{{Citation |title=microsoft/calculator |date=2025-08-18 |url=https://github.com/microsoft/calculator |access-date=2025-08-18 |publisher=Microsoft}}</ref>
 
== Gallery ==
Line 105 ⟶ 112:
 
==Features==
By default, Calculator runs in standard mode, which resembles a four-function calculator. More advanced functions are available in scientific mode, including [[logarithm]]s, [[numerical base]] conversions, some [[logical connective|logical operators]], [[Order of operations|operator precedence]], [[radian]], [[degree (angle)|degree]] and [[gradians]] support as well as simple single-variable [[statistical]] functions. It does not provide support for user-defined functions, [[complex number]]s, storage variables for intermediate results (other than the classic accumulator memory of pocket calculators), automated [[polar coordinates|polar]]-[[cartesianCartesian coordinates]] conversion, or support for two-variables statistics.
 
In addition, the programming mode allows conversions between bases 16, 10, 8, and 2, the most commonly used by programmers. In this mode, the on-screen [[numeric keypad]] includes the hexadecimal digits A through F, which are active when "Hex" is selected. In hex mode, only integers are supported.
Line 136 ⟶ 143:
* [https://github.com/Microsoft/calculator Source code on GitHub]
* [https://web.archive.org/web/20090316031019/http://www.microsoft.com/downloads/details.aspx?FamilyID=32b0d059-b53a-4dc9-8265-da47f157c091&displaylang=en Microsoft Calculator Plus]
* [https://sourceforge.net/projects/reactos-calc/ ReactOS Calc]
 
{{Microsoft FOSS}}