尝试将 0 提高到 0 次方 (0^0) 时,Visual Basic 会抛出什么异常?我正在使用 VS 2012。
1 回答
1
Visual Basic 不会引发异常。 0^0正确评估为1。
您可以在以下文档中查看规则Math.Pow(x,y):
x = Any value except NaN; y = 0.计算结果为1.
作为测试,请尝试:
Dim result = 0^0
Console.WriteLine(result)
这打印1。
于 2013-11-11T19:36:24.023 回答