编程数学/运算顺序
外观
< 编程数学
数学中的运算顺序是指解决方程式的顺序,这可以解决许多问题。
例如
2 x 3 + 5 = x
在这个例子中,x 是什么?我们可以先将 2 乘以 3,然后再加上 5,或者我们可以将 3 和 5 加在一起,然后乘以 2。但是我们怎么知道呢?
我们可以使用 BODMAS。BODMAS 代表括号、乘除、加减。这是我们执行操作的顺序。
所以使用 BODMAS,我们将先乘,然后加。所以实际上是
(2x3) + 5 = x x = 11
运算顺序在布尔代数中也很重要(参见:布尔代数)。当需要解决问题时,可以将其转化为 BODMAS 形式进行解决。例如
1 AND 1 OR 0 NAND 1。这将如何运作?如果我们转换它,它将是
1x1+0x1'= x
所以我们首先进行乘法,1x1 = 1。
所以现在是
1+0x1'=x
我们再次进行乘法:0x1 = 0,但由于这是逆运算,我们将其改为 1。
所以现在是:1+1 = 2(或者在这种情况下为 1,因为它是 OR)。
我们的问题就解决了。