计算器几乎是每个操作系统都具备的工具,不管是手机还是电脑,很多人都离不开它。然而这些系统内置计算器往往功能比较简单,基本上只用于单步运算,就像传统计算器那样,现在的Win10计算器也是如此。不过Windows10中内置的计算器可不只是这一个应用,PowerShell也具备这项功能,而且PowerShell计算器更智能。
那么PowerShell的计算器功能到底有多强悍?脚本之家对其进行了一番“评测”,结果证明,除了是字符界面之外,PowerShell计算器几乎能满足普通用户所有日常需求。以下为操作方法:
一、四则运算
PowerShell的优势在于能够按照数学表达式的规则进行四则运算,而内置计算器却没这个功能,例如计算:
3.14+6.28 x 10,Windows计算器是这么从左向右依次计算的:
PowerShell是这么算的:
倒不是说Windows计算器就有多傻,只是在功能设定上过于简单,没考虑四则运算优先级问题,可能编写者也没打算让这款计算器表现的太过专业。
Windows计算器的例子就不举了,下面是其他利用PowerShell运算的示例:
上图中算的是1+2 x 3 - 4÷5(5.86 - 9.71),需要说明的是,PowerShell不能识别汉字括号“()”,需要使用英文括号“()”。另外,PowerShell对于数字与括号之间的乘号省略规则也不清楚,因此乘号“*”不能省略。
二、单位换算
PowerShell能够识别计算机容量单位,例如TB、GB、MB和KB等,计算示例如下:
从上图可知,PowerShell能够识别各种计算机容量单位,并可以带单位计算。需要注意的是,如果运算中单位不可抵消,则按照最小单位“B”来计算,因为PowerShell运算结果并不显示单位。如果运算中涉及最小单位“B”,那么则无需输入单位,直接以数字表示即可,如下图:
三、实际应用
利用PowerShell的计算功能,可以进行与容量或者流量相关的运算内容。比如你的手机流量每月为1GB,脚本之家文章网页大小平均为400KB,那么你如果只用流量来刷脚本之家的话,每月(按30天算)每天能看的文章数(假设不重复打开)为:
所以说,如果你这1GB流量光看脚本之家的话,每天将近90篇文章虽然不能覆盖所有内容,但估计也够各位看了。但还是有WiFi更好,可以任性看……
计算器只是PowerShell功能的冰山一角,但这项功能可能是最容易被大多数用户所掌握的,而且也是很好用很靠谱的工具。估计常用这个工具后,内置的“Windows计算器”应用就该被某些用户嫌弃了。