数学计算器

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

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

存储大小计算

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

  1. PS C:\pstest> 1pb/1tb
  2. 1024
  3. PS C:\pstest> 1tb/1gb
  4. 1024
  5. PS C:\pstest> 1gb/1kb
  6. 1048576
  7. PS C:\pstest> 1gb/20mb*10kb
  8. 524288

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

  1. PS C:\pstest> 80kb*800*30/1gb
  2. 1.8310546875

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

  1. PS C:pstest> 10GB/(80KB*5)/30
  2. 873.813333333333