我希望这不会以哲学问题结束,但是哪一个是(2^5^2)
Excel中:
Matlab的:
Wolfram | Alpha:http://www.wolframalpha.com/input/?i=2%5E5%5E2
33554432
我知道我可以添加大括号来获得所需的行为,但我想知道为什么这些数学软件以不同的方式实现它?
答案 0 :(得分:2)
在MATLAB中,相同优先级的运算符始终被求left to right,它解释了您所看到的结果。 Excel也是如此。 实质上,他们假设操作总是保持联合。 Wolfram alpha以及Mathematica定义exp。作为权利关联,afaik更正确'数学。有疑问使用括号。