Repolode
microsoft

microsoft/calculator

Código-fonte aberto do app Calculadora do Windows, um aplicativo UWP em C# e C++ que acompanha o Windows 11.

Alternativa open source a:Windows Calculator

Estrelas
31,084
Forks
5,838
Issues abertas
481
Último commit
há 15 dias

O que é?

Este repositório contém o código-fonte do app Calculadora do Windows, um aplicativo moderno para Windows escrito em C++ e C# que vem pré-instalado com o sistema. Ele oferece os modos padrão, científico e programador, além de conversores de unidades de medida e moedas.

O modo padrão avalia cada comando conforme ele é inserido, enquanto o modo científico respeita a ordem das operações. O modo programador permite converter entre bases numéricas, e uma calculadora de datas calcula diferenças entre datas ou soma e subtrai anos, meses e dias. A aritmética básica usa precisão infinita, para que os resultados não percam exatidão.

O projeto tem como alvo o Windows 11 e é compilado no Visual Studio com a carga de trabalho Universal Windows Platform. A interface do modo de gráficos está incluída, mas seu mecanismo proprietário não; por isso, as compilações para desenvolvedores usam uma implementação simulada, e os dados de moedas nessas compilações também são simulados.

Recursos principais

  • 01Modos de calculadora padrão, científico e programador
  • 02Cálculo de diferenças entre datas e operações de soma e subtração de datas
  • 03Conversão entre diversas unidades de medida
  • 04Conversão de moedas com dados do Bing nas versões de produção
  • 05Histórico de cálculos e funções de memória
  • 06Precisão infinita em operações aritméticas básicas

Casos de uso

  • Estudar a estrutura de um aplicativo UWP de produção para Windows escrito em C# e C++
  • Criar ou personalizar um app de calculadora para Windows com base neste código
  • Contribuir com melhorias na interface ou correções de bugs para o projeto Windows Calculator

Início rápido

  1. 1

    Instale o Visual Studio com a carga de trabalho Universal Windows Platform Development

  2. 2

    Clone o repositório

    git clone https://github.com/Microsoft/calculator.git
  3. 3

    Abra src\Calculator.slnx no Visual Studio e execute o app

Antes de usar

  • É necessário ter o Windows 11 build 22000 ou posterior e o Visual Studio para compilar e executar.
  • O modo gráfico usa um mecanismo simulado nas compilações de desenvolvimento, então a funcionalidade de gráficos não funciona.
  • O conversor de moedas usa dados simulados nas compilações de desenvolvimento, e a licença dos dados reais não permite reutilizá-los.

Em coleções

Tópicos

Perguntas frequentes

O que é calculator?
Código-fonte aberto do app Calculadora do Windows, um aplicativo UWP em C# e C++ que acompanha o Windows 11. Este repositório contém o código-fonte do app Calculadora do Windows, um aplicativo moderno para Windows escrito em C++ e C# que vem pré-instalado com o sistema. Ele oferece os modos padrão, científico e programador, além de conversores de unidades de medida e moedas.
calculator é gratuito? Qual é a licença?
calculator é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
calculator ainda é mantido?
Manutenção ativa. O último commit de calculator foi em 23 de out. de 2026.
Para que posso usar calculator?
Estudar a estrutura de um aplicativo UWP de produção para Windows escrito em C# e C++ Criar ou personalizar um app de calculadora para Windows com base neste código Contribuir com melhorias na interface ou correções de bugs para o projeto Windows Calculator
Como instalar calculator?
Instale o Visual Studio com a carga de trabalho Universal Windows Platform Development Clone o repositório: git clone https://github.com/Microsoft/calculator.git Abra src\Calculator.slnx no Visual Studio e execute o app
Onde consigo calculator?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/calculator

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados