WinUI es la capa de interfaz de usuario de Microsoft, con controles y estilos modernos para crear aplicaciones de escritorio para Windows; WinUI 3 se incluye en Windows App SDK.
microsoft/calculator
Código fuente de código abierto de Windows Calculator, una aplicación UWP para Windows 11 desarrollada en C# y C++.
Alternativa open source a:Windows Calculator
- Estrellas
- 31,084
- Forks
- 5,838
- Issues abiertos
- 481
- Último commit
- hace 15 días
¿Qué es?
Este repositorio contiene el código fuente de Windows Calculator, una aplicación moderna de Windows escrita en C++ y C# que viene preinstalada con Windows. Incluye modos de calculadora estándar, científica y para programadores, además de convertidores de unidades de medida y monedas.
El modo estándar evalúa cada operación a medida que se introduce, mientras que el modo científico respeta el orden de las operaciones. El modo para programadores permite convertir entre bases numéricas, y la calculadora de fechas calcula la diferencia entre dos fechas o suma y resta años, meses y días. La aritmética básica tiene precisión infinita, por lo que los resultados no pierden exactitud.
El proyecto está orientado a Windows 11 y se compila con Visual Studio usando la carga de trabajo Universal Windows Platform. Se incluye la interfaz del modo de gráficos, pero no su motor propietario; por eso, las compilaciones para desarrolladores usan una implementación simulada, y los datos de monedas en esas compilaciones también son simulados.
Funciones clave
- 01Modos de calculadora estándar, científica y para programadores
- 02Cálculo de diferencias entre fechas y suma o resta de fechas
- 03Conversión entre numerosas unidades de medida
- 04Conversión de monedas con datos de Bing en las versiones comerciales
- 05Historial de cálculos y funciones de memoria
- 06Precisión infinita para la aritmética básica
Casos de uso
- Estudiar la estructura de una aplicación UWP de Windows de producción escrita en C# y C++
- Crear o personalizar una aplicación de calculadora para Windows a partir de este código
- Contribuir a la interfaz o corregir errores en el proyecto Windows Calculator
Inicio rápido
- 1
Instala Visual Studio con la carga de trabajo Universal Windows Platform Development
- 2
Clona el repositorio
git clone https://github.com/Microsoft/calculator.git - 3
Abre src\Calculator.slnx en Visual Studio y ejecuta la aplicación
Antes de usarlo
- Se requieren Windows 11 build 22000 o posterior y Visual Studio para compilar y ejecutar la aplicación.
- El modo de gráficos usa un motor simulado en las compilaciones para desarrolladores, por lo que no funciona.
- El conversor de divisas usa datos simulados en las compilaciones para desarrolladores, y la licencia de los datos reales no permite reutilizarlos.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es calculator?
- Código fuente de código abierto de Windows Calculator, una aplicación UWP para Windows 11 desarrollada en C# y C++. Este repositorio contiene el código fuente de Windows Calculator, una aplicación moderna de Windows escrita en C++ y C# que viene preinstalada con Windows. Incluye modos de calculadora estándar, científica y para programadores, además de convertidores de unidades de medida y monedas.
- ¿calculator es gratuito? ¿Qué licencia tiene?
- calculator es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿calculator sigue mantenido?
- Mantenimiento activo. El último commit de calculator fue el 23 oct 2026.
- ¿Para qué puedo usar calculator?
- Estudiar la estructura de una aplicación UWP de Windows de producción escrita en C# y C++ Crear o personalizar una aplicación de calculadora para Windows a partir de este código Contribuir a la interfaz o corregir errores en el proyecto Windows Calculator
- ¿Cómo se instala calculator?
- Instala Visual Studio con la carga de trabajo Universal Windows Platform Development Clona el repositorio: git clone https://github.com/Microsoft/calculator.git Abre src\Calculator.slnx en Visual Studio y ejecuta la aplicación
- ¿Dónde consigo calculator?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/calculator
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Archivador de archivos para Windows derivado de 7-Zip, rediseñado para la experiencia moderna de Windows 10/11 con una interfaz XAML y modo oscuro.
Un limpiador moderno y de código abierto para Windows, desarrollado con WinUI 3, que elimina archivos basura mediante reglas de limpieza de winapp2.ini mantenidas por la comunidad.
Aplicación GUI gratuita y de código abierto para ajustar Windows 10 y Windows 11 con más de 130 opciones de privacidad, interfaz y sistema.
Versión para Windows del Dynamic Desktop de macOS Mojave, que cambia el fondo de pantalla y la imagen de la pantalla de bloqueo a lo largo del día según la posición del sol.
Interfaz gráfica Qt de Qalculate!, una calculadora de escritorio multiplataforma con unidades, matemáticas simbólicas y conversión de divisas.