模数在哪里进入操作的数学顺序?我猜测它与分区类似,但在之前或之后?Modulo按操作顺序
回答
这取决于语言,但在C风格语言%
相同precedence为*
和/
。这意味着如果它出现在相同的表达式中(不带圆括号),订单取决于associativity。在这种情况下,%
通常是左关联的,所以操作符将按照从左到右的顺序执行。是
'在不存在括号的,相同的优先级的操作符是简单地从左到右进行评估。“并不总是如此。请参阅运算符关联性:http://en.wikipedia.org/wiki/Operator_associativity – 2010-06-24 21:50:15
模运算符%,因为在许多计算机编程语言中使用,是不是纯数学常见。所以这是一个关于如何在编程语言中处理操作符的问题,这在不同的语言中有所不同。
如果你的问题是关于编程语言则是,%的人相同的顺序为*和/
很高兴知道大多数语言倾向于遵循相同的标准。 – Mau 2010-06-24 21:50:14
如果可以,我会冷静下来。任何时候,维基百科编辑/版主都可能随时都会看到这个链接。 Meher's更好。 – 2014-09-20 11:11:00
对于C++,它具有与乘法和除法相同的优先级。带他们,因为他们来了,从左到右。
- 1. 操作顺序
- 2. 按顺序“拆分”/“生成”操作?
- 3. 按顺序调度乘法操作 - ngrx
- 4. reactjs/flux:按顺序执行操作(ajax)
- 5. DOM操作不能按顺序执行
- 6. 使用jQuery按顺序执行操作
- 7. jQuery按顺序执行操作
- 8. GridView操作顺序
- 9. JavaScript操作顺序
- 10. NodeJS操作顺序
- 11. mysql排序顺序操作
- 12. C#的操作员的操作顺序
- 13. 确定操作员的操作顺序
- 14. QBO V3操作的操作顺序
- 15. *操作符重载操作数顺序
- 16. Javascript/jQuery操作顺序
- 17. SQL的操作顺序?
- 18. 减法操作的顺序?
- 19. WHERE和JOIN操作顺序
- 20. Javascript操作顺序问题
- 21. AND OR操作顺序
- 22. MySQL的操作顺序?
- 23. 操作顺序(数学)(JAVA)
- 24. Clojure的顺序操作
- 25. WebSQL和Javascript操作顺序
- 26. restkit中的操作顺序
- 27. AMPL中的操作顺序
- 28. Mysql“操作顺序”问题
- 29. 如何使用C++ boost :: asio按顺序执行异步操作?
- 30. 按顺序或平行加载猪脚本中的操作?
a%b ==((a/b)-floor(a/b))* b //使用乘法,除法,减法和floor函数的组合:o – 2015-06-07 01:34:58