Bri*_*ter 1 math subtraction
以下所有语言的标准是否产生值3?
Print(6 - 2 - 1)
换句话说,是否有任何语言会在"6 - 2"之前评估"2 - 1"吗?
我想做出这个假设,这样我就可以本能地插入括号((6 - 2) - 1).这让我有可能遭受LISP的噩梦.
谢谢
aku*_*uhn 5
在Smalltalk中,没有数学优先权.
数学运算符只是方法符号,因此优先级被视为任何其他方法名称.您的示例将按预期进行评估,但例如1 + 2 * 3产量9而不是7.
1 + 2 * 3
9
7
归档时间:
15 年,11 月 前
查看次数:
236 次
最近记录: