关于 模除/乘方 运算符的优先级及结合方式
先前已看到优先级的解释说 函数>模除/乘方>四则运算 ,但看到在别的计算器中 ^ 运算为自右向左结合,如 2^3^2 = 2^(3^2) = 512 而不是 (2^3)^2 = 64,
而 mod 运算为自左向右结合,如 11 mod 7 mod 4 =(( 11 mod 7 )mod 4)= 0 ,
两者在一起时该如何判断,如 2 ^ 3 mod 5 ^ 2 该如何分析呢? 从左到右算. 楼上正解,跟 2*3/5*2 一样处理 回复 3楼CCKan的帖子
额,那我直接连乘方运算也从左向右算了可以么,那样的话就方便多了 可以,如果不放心的话,请在文档中说明乘方运算是从左向右结合。 回复 5楼Leo的帖子
好的,谢谢 不客气,注意按时提交作品。
页:
[1]