計(jì)算器幾乎是每個(gè)操作系統(tǒng)都具備的工具,不管是手機(jī)還是電腦,很多人都離不開它。然而這些系統(tǒng)內(nèi)置計(jì)算器往往功能比較簡(jiǎn)單,基本上只用于單步運(yùn)算,就像傳統(tǒng)計(jì)算器那樣,現(xiàn)在的Win10計(jì)算器也是如此。不過Windows10中內(nèi)置的計(jì)算器可不只是這一個(gè)應(yīng)用,PowerShell也具備這項(xiàng)功能,而且PowerShell計(jì)算器更智能。

那么PowerShell的計(jì)算器功能到底有多強(qiáng)悍?腳本之家對(duì)其進(jìn)行了一番“評(píng)測(cè)”,結(jié)果證明,除了是字符界面之外,PowerShell計(jì)算器幾乎能滿足普通用戶所有日常需求。以下為操作方法:
一、四則運(yùn)算
PowerShell的優(yōu)勢(shì)在于能夠按照數(shù)學(xué)表達(dá)式的規(guī)則進(jìn)行四則運(yùn)算,而內(nèi)置計(jì)算器卻沒這個(gè)功能,例如計(jì)算:
3.14+6.28 x 10,Windows計(jì)算器是這么從左向右依次計(jì)算的:

PowerShell是這么算的:

倒不是說(shuō)Windows計(jì)算器就有多傻,只是在功能設(shè)定上過于簡(jiǎn)單,沒考慮四則運(yùn)算優(yōu)先級(jí)問題,可能編寫者也沒打算讓這款計(jì)算器表現(xiàn)的太過專業(yè)。
Windows計(jì)算器的例子就不舉了,下面是其他利用PowerShell運(yùn)算的示例:

上圖中算的是1+2 x 3 - 4÷5(5.86 - 9.71),需要說(shuō)明的是,PowerShell不能識(shí)別漢字括號(hào)“()”,需要使用英文括號(hào)“()”。另外,PowerShell對(duì)于數(shù)字與括號(hào)之間的乘號(hào)省略規(guī)則也不清楚,因此乘號(hào)“*”不能省略。
二、單位換算
PowerShell能夠識(shí)別計(jì)算機(jī)容量單位,例如TB、GB、MB和KB等,計(jì)算示例如下:

從上圖可知,PowerShell能夠識(shí)別各種計(jì)算機(jī)容量單位,并可以帶單位計(jì)算。需要注意的是,如果運(yùn)算中單位不可抵消,則按照最小單位“B”來(lái)計(jì)算,因?yàn)镻owerShell運(yùn)算結(jié)果并不顯示單位。如果運(yùn)算中涉及最小單位“B”,那么則無(wú)需輸入單位,直接以數(shù)字表示即可,如下圖:

三、實(shí)際應(yīng)用
利用PowerShell的計(jì)算功能,可以進(jìn)行與容量或者流量相關(guān)的運(yùn)算內(nèi)容。比如你的手機(jī)流量每月為1GB,腳本之家文章網(wǎng)頁(yè)大小平均為400KB,那么你如果只用流量來(lái)刷腳本之家的話,每月(按30天算)每天能看的文章數(shù)(假設(shè)不重復(fù)打開)為:

所以說(shuō),如果你這1GB流量光看腳本之家的話,每天將近90篇文章雖然不能覆蓋所有內(nèi)容,但估計(jì)也夠各位看了。但還是有WiFi更好,可以任性看……
計(jì)算器只是PowerShell功能的冰山一角,但這項(xiàng)功能可能是最容易被大多數(shù)用戶所掌握的,而且也是很好用很靠譜的工具。估計(jì)常用這個(gè)工具后,內(nèi)置的“Windows計(jì)算器”應(yīng)用就該被某些用戶嫌棄了。