国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PowerShell > 正文

Windows Powershell 進行數(shù)學運算

2020-03-26 19:19:10
字體:
來源:轉載
供稿:網友

PowerShell支持如下算術運算符:

 

運算符
描述
例子
結果
+
把兩個數(shù)值相加
6+2 
8
-
把兩個數(shù)值相減
6-2 
4
-
將數(shù)值轉換為對應的負值
-2+6
4
*
把兩個數(shù)值相乘
6*2
12
/
把兩個數(shù)值相除
6/2 
3
%
返回除法運算的余數(shù)
6%4 
2

 

運算符優(yōu)先級

有一些因素決定了包含算術運算符的表達式如何被處理. 這些因素包括了: 運算符種類, 運算符的順序, 是否有表達被括號括起來. 例如, 10+4/2返回結果12, 然而(10+4)/2返回結果卻是7. 第一個例子中, 首先處理4/2, 然后將它與10相加. 第二個例子中, 首先處理10+4, 然后將它處以2.

PowerShell根據(jù)如下優(yōu)先規(guī)則對算術運算符進行計算:

1.       (處理負數(shù)r)
2.       *, /, %
3.       +, - (處理減法)

根據(jù)上述優(yōu)先級關系, PowerShell從左向右處理表達式. 例如, 3+6/3*4返回結果11. 首先6除以3, 結果等于2. 使用2乘以 4, 結果為8. 將該結果和3相加, 得出最終結果11.

將你指定表達式用括號括起來, 可以改變運算符優(yōu)先級. 被括號括起來的部分將會被首先求值, 然后對其他部分進行求值. 例如, (3+3)/(1+1)返回結果為3. 首先, 計算3+3, 然后計1+1. 第一部分結果為6, 然后除以第二部分的結果2, 最終結果為3.

算術運算符和變量

算術運算符經常和變量一起使用. 例如, 假設$intA變量賦值為6, 變量$intB賦值為4. 你可以使用+ 運算符對兩個變量進行加法操作, 如下面命令所示: 

$intTotal = $intA + $intB

此例子中, 6和4進行相加. 結果為10, 將該結果賦值給變量$intTotal. 等號 (=)被用來向變量$intTotal賦值.

我們可以把powershell當成一個計算器。象鍵入命令行那樣輸入數(shù)學表達式,回車,powershell會自動計算并把結果輸出。常用的加減乘除模(+,-,*,/,%)運算和小括號表達式都支持。

PS C:/pstest> 1+2+36PS C:/pstest> 0xABCD43981PS C:/pstest> 3.14*10*10314PS C:/pstest> 1+3-(2.4-5)*(7.899-4.444)12.983

PowerShell也能自動識別計算機容量單位,包括KB,MB,GB,TB,PB

PS C:/pstest> 1pb/1tb1024PS C:/pstest> 1tb/1gb1024PS C:/pstest> 1gb/1kb1048576PS C:/pstest> 1gb/20mb*10kb524288

假如一個網站每個頁面大小為80kb,統(tǒng)計顯示每天的PV操作為800,1個月下來占用的帶寬:

PS C:/pstest> 80kb*800*30/1gb1.8310546875

假如一個網站的每天人均PV操作為5,頁面大小為80Kb,主機提供商限制的總流量為10G,那平均每天的最大訪客數(shù)

為:

PS C:pstest> 10GB/(80KB*5)/30873.813333333333

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 田林县| 新密市| 阳泉市| 扶余县| 合阳县| 定边县| 宝坻区| 延寿县| 石狮市| 封丘县| 游戏| 太仓市| 宕昌县| 额敏县| 长春市| 瑞金市| 满洲里市| 霞浦县| 永和县| 青海省| 阿拉善右旗| 太和县| 凤庆县| 永修县| 丽江市| 舒兰市| 安乡县| 无极县| 灌云县| 枣阳市| 乐昌市| 郴州市| 洪泽县| 吐鲁番市| 吉林省| 太康县| 察隅县| 微山县| 瑞丽市| 阜城县| 武清区|