批处理利用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命令来设置其运行权限。


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