29.3K Star震惊!!!Windows一个常用工具开源了,程序员玩疯了


软件介绍

Windows 计算器是一款预装在 Windows 系统中的现代应用程序,它由 C++ 编写,提供了一个用户友好的界面和强大的计算功能。这款应用程序以其简洁性和实用性,成为了全球数百万用户日常计算任务的首选工具。

特点

Calculator 软件的特点在于其多功能性,它提供了标准、科学和程序员三种计算模式,以适应不同层次的计算需求;实时的单位和货币转换功能,依托 Bing 数据确保了转换的准确性;持续的更新和维护保证了应用的现代性和可靠性;而开源协作模式则鼓励社区成员参与到应用的持续改进中,共同推动用户体验的优化。

开源成就

目前已经取得29.3K Star

主要功能

  • 基础运算:执行基本的数学运算,如加、减、乘、除。
  • 科学计算:提供高级数学功能,如三角函数、指数、对数等。
  • 程序员模式:专为开发者设计,支持不同数制之间的转换。
  • 历史记录:保存用户的计算历史,方便回顾和使用。
  • 转换工具:支持多种单位和货币的转换,基于最新数据。

特色程序员计算器

程序开发中,常涉及寄存器的位操作,逐位按照0和1设定较为麻烦,这这个功能就非常方便

命令 解释 命令 解释
HEX 十六进制 DEC 十进制
OCT 八进制 BIN 二进制
QWORD 四字,64位 DWORD 双字,32位
WORD 字,16位 BYTE 字节,8位
<< LSH 左移 >> RSH 右移
OR 或操作 XOR 异或操作
NOT 非操作 AND 与操作
MOD 模运算(求余) CE 清除本次输入
C 清0,结束运算 MS 存储数值

本地开发指南

  • 1.环境准备:确保计算机运行 Windows 10 1803 或更新版本,或 Windows 11 build 22000 或更新版本。
  • 2.安装工具:安装最新版本的 Visual Studio,包括 "Universal Windows Platform Development" workload 和可选的 "C++ Universal Windows Platform tools" 组件。
  • 3.扩展安装:安装 XAML Styler Visual Studio 扩展,以优化 XAML 代码的格式和布局。
  • 4.获取代码:通过 Git 克隆项目代码到本地环境:git clone https://github.com/Microsoft/calculator.git
  • 5.构建和运行:在 Visual Studio 中打开解决方案文件 src\Calculator.sln,构建并运行应用程序。
  • 6.测试:运行 UI 测试,确保 Windows Application Driver (WinAppDriver) 已安装。

在探索了 Windows 计算器的多模式计算能力、实时转换功能、持续更新维护以及开源协作精神之后,我们可以清晰地看到,这款软件不仅仅是一个简单的计算工具,它代表了一种创新、开放和共享的软件开发理念。

近期热文:

81K Star 超8万人喜欢!!!看了这个,才发现算法白学了
62.2K Star 6万人关注!!!文件同步神器,从未如此简单
187K Star 快20万人关注!!!2000多款开源自托管平替软件
29.8K Star谷歌都在用!!!超2万人关注的测试爬虫工具
107K Star微软自研!!!超10万人关注的Windows终极工具箱

相关推荐

  • 疯狂!CVPR 超越 Science!全球第二大
  • 如何向10岁小孩解释XGBoost回归算法
  • 两份报告:AIGC APP流量与场景研究+AI行业设计领域
  • OpenAI披露AGI评估标准,目前接近第2级
  • 私活必备,一个react+vite+antd的标准后台管理系统开发模版,动态菜单配置、权限精确到按钮
  • 老外整了个领先的幻觉检测模型Lynx
  • 孟晚舟:不要选择和机器竞争的职业,萝卜无人车会是特洛伊木马吗?
  • 复旦教授:当初脑子一定被驴踢了,不然怎么会上这帮龟孙子的当
  • 成都周报 | 174亿最大重组案获批,首批未来产业天使子基金签约
  • 一家半导体研发商融了三个亿丨投融周报
  • 这几个Python效率工具非常好用~
  • 枪手射8发子弹!观众1死2伤!特朗普遭枪击事件细节披露
  • 聊一聊ES2024有啥新特性
  • 【文末赠书】大模型时代,如何用时间序列与机器学习解锁未来?
  • 招聘|Anytime AI-全栈开发工程师
  • 金融场景中的指标体系建设与应用
  • 7B最强长视频模型! LongVA视频理解超千帧,霸榜多个榜单
  • Meta开发System 2蒸馏技术,Llama 2对话模型任务准确率接近100%
  • 数据匮乏仍是通用具身智能面前的高墙吗?
  • 非法阻止员工披露AI安全风险,OpenAI严厉「封口协议」再遭举报