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

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

PowerShell是這么算的:

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

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

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

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

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