程式設計數學/運算順序
外觀
< 程式設計數學
數學中的運算順序是指解決方程式的順序,這可以解決許多問題。
例如
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)。
我們的問題就解決了。