Power shell的數學運算

在命令行直接輸入就行了,支持加減乘除取模和括號

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
發佈了93 篇原創文章 · 獲贊 24 · 訪問量 182萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章