我遇到了问题,我无法在PowerShell中将两个数字相乘。该点被忽略,我的因子1.5
被提升为15
。因此,结果比预期的大10倍(720
与7200
)。
$factor = 1.5
$ret = 0
$ret = [double]::Parse(480) * [double]::Parse($factor);
Write-Host $ret # result 7200 instead of 720
我在任何地方都尝试使用double
,decimal
,int
投射,但我无法找到错误。