Powershell 进行数学运算


免责声明 本站所提供的部分内容,为作者提供、网友推荐、互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们,本站将在三个工作日内删除。

我们可以把powershell当成一个计算器。像键入命令行那样输入数学表达式,回车,powershell会自动计算并把结果输出。常用的加减乘除模(+,-,*,/,%)运算和小括号表达式都支持。

PS C:\test> 1+2+3
6
PS C:\test> 0xABCD
43981
PS C:\test> 3.14*10*10
314
PS C:\test> 1+3-(2.4-5)*(7.899-4.444)
12.983

PowerShell也能自动识别计算机容量单位,包括KB,MB,GB,TB,PB

PS C:\test> 1pb/1tb
1024
PS C:\test> 1tb/1gb
1024
PS C:\test> 1gb/1kb
1048576
PS C:\test> 1gb/20mb*10kb
524288

假如一个网站每个页面大小为80kb,统计显示每天的PV操作为800,1个月下来占用的带宽:

PS C:\test> 80kb*800*30/1gb
1.8310546875

假如一个网站的每天人均PV操作为5,页面大小为80Kb,主机提供商限制的总流量为10G,那平均每天的最大访客数

为:

PS C:\test> 10GB/(80KB*5)/30
873.813333333333