[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程批处理在线视频分享
返回列表 发帖

[数值计算] 怎么将调用powershell计算加减乘除和N次方批处理结合起来用?

怎么将这2套调用powershell批处理结合起来用,可以加减乘除,又可以n次方后在加减乘除。
第一套批处理
  1. @echo off
  2. set /p a=a数值:
  3. set /p n=n次方:
  4. powershell [math]::pow(%a%,%n%) #math
  5. pause
复制代码
第二套批处理
  1. @echo off
  2. set /p a=a的值:
  3. set /p b=b的值:
  4. set /p c=c的值:
  5. echo.
  6. set /p="(%a%/1.528*1.3+%b%+%c%)*1.0348= "<nul
  7. powershell -c "(%a%/1.528*1.3+%b%+%c%)*1.0348"
  8. pause>nul
复制代码
比如说:要计算 0.1*10的3次方=结果
可是,上面2套批处理只能单独计算N次方,或者单独计算四则运算。怎么结合这2个批处理,使其能运算好N次方在四则运算,得出结果。

  1. @echo off
  2. set /p a=a数值:
  3. set /p b=b数值:
  4. set /p n=n次方:
  5. powershell [math]::pow(%a%*%b%,%n%)
  6. pause
复制代码
直接把四则运算表达式放到pow函数的第一个参数里面就行了
【扫描二维码捐助论坛的朋友请留言注明论坛账号】
【批处理在线视频分享】http://bbs.bathome.net/thread-31727-1-1.html
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html

TOP

返回列表