在命令行直接输入就行了,支持加减乘除取模和括号
PS
C:\work>
1+
2+
3
6
此外数学运算还支持字节单位,比如gb ,mb,kb
PS
C:\work>
1kb
1024
而且支持16进制
PS
C:\work>
0X11
17
Pi是数学运算里经常用到的常量,在powershell里使用起来比较麻烦 这么用
PS C:\
work>
[Math]::PI*6
18
.8495559215388
[Math]是一个类型,::是调用静态方法的运算符。 同理,幂运算就可以这样了
PS C:\
work>
[math]::pow(2,10)
1024
调用math类的静态方法pow进行幂运算。 数学运算的陷阱,比如小数运算
PS
C:\work>
63.9-
63
0.899999999999999
这时候加上d变成十进制类型,就可以避免这个误差了。
PS
C:\work>
63.9d-
63
0.9