开发者社区> 问答> 正文

我可否用括号来强制执行我所需要的计算顺序?

我可否用括号来强制执行我所需要的计算顺序?

展开
收起
游客py5kcp7dd6tu6 2022-03-29 00:51:24 372 0
1 条回答
写回答
取消 提交回答
  • 一般来讲, 不行。 运算符优先级和括弧只能赋予表达是计算部分的顺序. 在如下的代码中 f() + g() * h() 尽管我们知道乘法运算在加法之前, 但这并不能说明这三个函数 哪个会被首先调用。 如果你需要确保子表达式的计算顺序, 你可能需要使用明确的临时 变量和独立的语句。

    2022-03-29 00:52:01
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
重新定义计算的边界 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载