批處理利用PowerShell命令輕鬆實現帶小數點的運算

研究背景


       經常用批處理的人都知道,cmd命令只支持整數的運算,無法對帶小數點的數值進行計算,因此可見cmd的腳本功能是非常有限的,還好微軟意識到了這一點,在Win7版本以上的系統中均集成了最新的命令行工具PowerShell,它功能強大,是在 .NET Framework 公共語言運行時 (CLR) 和 .NET Framework 的基礎上構建的,並接受和返回 .NET Framework 對象,是專爲系統管理員設計的新 Windows 命令行 shell。PowerShell功能這麼強大,浮點運算能力也是不在話下的,利用PowerShell能輕鬆實現帶小數點的運算。


使用說明


根據四則運算表達式進行運算,並顯示結果。


PowerShell {expression}


expression 四則運算計算表達式。


例如:在CMD窗口輸入 PowerShell (3.14+5.12)*3/2


要實現以上功能需安裝並啓用Windows PowerShell 腳本環境,

Windows PowerShell 是微軟專爲系統管理員設計的新 Windows 命令行 shell

一般在Win7以上版本的系統都會集成有該腳本環境,腳本默認是禁止運行的,

您需要使用PowerShell的Set-ExecutionPolicy命令來設置其運行權限。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章