【发布时间】:2021-09-24 00:48:03
【问题描述】:
【问题讨论】:
-
猜测,这是因为“2^3^2”的基本解释是“2^(3^2)”(毕竟,如果你想要 (2^3 )^2 你可以做 2^(3*2))。
-
@AmeshJayaweera 谢谢!有趣的是,我的卡西欧从左到右计算求幂。我想我只是习惯了。
标签: python
【问题讨论】:
标签: python
我会争论是因为** 运算符遵循正常的数学约定。它是右联想。
就像您将这个 2^3^2 读作 2^(3^2) 而不是 (2^3)^2 一样。当然也有例外,但我认为这在所有编程语言中都很普遍。
【讨论】: