📅  最后修改于: 2021-01-08 02:36:10             🧑  作者: Mango
在PowerShell中,算术运算运算符用于执行数值的计算。通过使用算术运算运算符,我们可以对值进行加(+),减(-),乘(*)或除(/) 。这些运算符还包括模数(%)运算符,以计算除法运算的余数。
在PowerShell中,加法和乘法运算符也可以与字符串,哈希表和数组一起使用。乘法(*)运算符返回输入的多个副本,加法(+)运算符连接输入。
Windows PowerShell支持以下算术运算运算符:
PowerShell根据以下优先级规则在表达式中处理这些类型的运算符:
加法运算符是算术运算运算符,用于将两个数字,字符串,数组和哈希表相加。
例子:
示例1:此示例添加两个数值:
$a = 10
$b = 20
$c = $a + $b
$c
最后一条命令将变量$ c的值显示为30 。
Example2:此示例添加了两个字符串:
$x = "power"
$y = "Shell"
$z = $x + $y
$z
最后一条命令将变量$ z的值显示为单个字符串“ PowerShell ”。
Example3:此示例添加两个数组:
$x = 1,2,3
$y = "A","B","C"
$z = $x + $y
$z
最后一条命令将显示数组$ z的以下结果:
1
2
3
A
B
C
减法运算符是一种算术运算运算符,用于从另一个数值中减去一个数值并将一个数字设为负数。
例子:
示例1:此示例从另一个值中减去一个数字值:
$a = 20
$b = 10
$c = $a - $b
$c
最后一条命令将显示变量$ c的值为10 。
例2:此示例使数字变为负数:
$x = 10
$y = -$x
$y
最后一条命令将变量$ c的值显示为-10 。
乘法运算符是一种算术运算运算符,用于将数值相乘或将字符串和数组值复制到指定的次数。
例子:
示例1:此示例将两个数值相乘:
$a = 10
$b = 20
$c = $a * $b
$c
最后一条命令将显示变量$ c的值为200 。
示例2 :此示例用于根据乘法运算符后指定的数字创建字符串的副本:
$x = "Shell"
$y =$x*2
$y
最后一条命令将变量$ y的值显示为单个字符串“ ShellShell ”。
Example3:此示例用于根据在乘法运算符之后指定的数字创建数组值的副本:
$x = 1,2,3
$y = $x * 2
$y
最后一条命令将显示数组$ y的以下结果:
1
2
3
1
2
3
除法运算符是用于划分两个数值的算术运算符。
下面的示例将两个数值相除:
$a = 10
$b = 4
$c = $a/$b
$c
最后一条命令将显示变量的值
模运算符是算术运算运算符,用于计算除法运算的余数
下面的示例计算两个数值的模数:
$a = 10
$b = 4
$c = $a % $b
$c
最后一条命令将变量$ c的值显示为2 。