在命令行直接輸入就行了,支持加減乘除取模和括號
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