我想在PowerShell中添加两个数字。我有用户提供的输入$Value1
和$Value2
。但是我找不到任何方法来实际添加这些数字。我尝试使用Measure-Object
cmdlet,但似乎无法让它工作。
如何在Powershell中添加/减去和乘以数字?
答案 0 :(得分:8)
PS H:\> $value1 = 10
PS H:\> $value2 = 10
PS H:\> $value1 + $value2
20
如果您的数字存储为字符串,那么您需要将它们转换为这样的整数:
PS H:\> $value1 = "10"
PS H:\> $value2 = "20"
PS H:\> [int]$value1 + [int]$value2
30
答案 1 :(得分:3)
$val1 = 1
$val2 = 2
$result = $val1 + $val2
$result
如果您从用户那里获得输入,那么您需要明确地将这些数字强制为数字:
[int]$val1 = Read-Host 'Enter value 1'
[int]$val2 = Read-Host 'Enter value 2'
$result = $val1 + $val2
$result