
不久前,这一消息在哈布雷(Habré)上发布,内容涉及
披露Windows计算器的代码,该计算器是世界上最著名的程序之一。 该软件的源代码
可在GitHub上找到 。
然后,有人说该程序的开发人员为每个人提供有关该程序功能的愿望和想法。 在大量中,当前已选择一个。 她的作者建议将
图形模式添加到
计算器中 。
实际上,这里的所有内容都很清楚-图形化模式将使可视化方程式和函数成为可能,与Matlab中的“绘图模式”大致相同。 该功能由Microsoft工程师Dave Grochocki提出。 据他介绍,图形模式不会太高级。 它将允许学生使用代数方程式绘制图形。
“代数是通往数学和相关学科更高领域的途径。 不过,这是学生最难的科目之一,许多科目的代数成绩都不好。 开发人员认为,如果您向计算器添加图形化模式,则学生和老师在教室中彼此之间的理解将变得更加容易。
Grochoski继续说道:“图形计算器可能非常昂贵,软件解决方案需要许可,在线服务并不总是最好的解决方案。”
根据Microsoft的代表,正是图形模式是反馈中心应用程序中最常请求的功能之一,公司软件产品的用户可以在其中重置其商品。
开发人员设定的目标:
- 在Windows计算器中提供基本的可视化;
- 支持美国的基础数学课程(不幸的是,虽然计算器的功能将根据该国学生的需求进行计划),包括构建和解释函数,理解线性,二次和指数模型,使用计算器研究三角函数以及理解概念的能力方程。
用户还能得到什么:
- 输入方程式以构建适当的图形的能力。
- 可以添加多个方程式并将其可视化以将图形相互比较的功能。
- 公式编辑模式,以便您可以看到对原始公式进行某些修改后会发生什么变化。
- 更改图表的查看模式-可以以不同的详细程度查看不同的部分(即,我们正在谈论缩放比例)。
- 研究各种类型图形的能力。
- 导出结果的功能-现在,您可以共享Office / Teams中功能的可视化。
- 用户可以轻松地操纵方程式中的辅助变量,这将提供一个机会来了解方程式的变化如何影响图形。
据人们判断,图形可以针对不太复杂的功能构建。
现在,计算器的开发人员正试图证明该程序在不断改进。 她出生时是从事算术运算的初级助手。 现在,它是一种可靠的科学计算器,可以被广泛的用户用来解决非常严重的问题。 将来,该软件将进一步改进。
至于开放源代码,这样做是为了使任何人都可以熟悉Microsoft技术,例如Fluent,Universal Windows Platform,Azure Pipelines等。 通过该项目,开发人员可以了解有关如何完成工作以在Microsoft中创建某些项目的更多信息。 Windows计算器的源代码的详细分析可以在此处找到,就在Habr上 。
该程序是用C ++编写的,包含35,000多行代码。 要编译该项目,用户需要Windows 10 1803(或更高版本)和最新版本的Visual Studio。 所有要求都可以在GitHub上获得。