ske*_*tax 16 math powershell exponent exponentiation
我(显然错误地)假设 Powershell 中会有内置电源operator,function但我似乎没有,或者有吗?
Mat*_*sen 16
正如您所发现的,通过调用 可以以一定的精度实现实数幂运算[Math]::Pow()。
对于大整数求幂,您可能需要改用[bigint]::Pow():
PS ~> [Math]::Pow(256, 20)
1.4615016373309E+48
PS ~> [bigint]::Pow(256, 20)
1461501637330902918203684832716283019655932542976
Run Code Online (Sandbox Code Playgroud)
没关系,我找到了答案:
[Math]::Pow(256,3) # 256 to the power of 3 (= ~16.7 million)
Run Code Online (Sandbox Code Playgroud)