为什么3-1*8+2*3等于1

Why is 3-1*8+2*3 equal to 1

我在 3 - 1 * 8 + 2 * 3 上使用了 PEMDAS。

步骤: 1) 1 * 8 = 8 2) 2 * 3 = 6 3) 8 + 6 = 14 4) 3 - 14 = -11

将所有项相乘,然后相加,最后相减,但结果是 -11。 但是当我用谷歌搜索时,它说 1. 我哪里出错了?

你的错误在第 3 步。- 被应用到 8 所以第 3 步是:-8 + 6 = -2

您没有正确遵循操作顺序。你先做乘法是正确的。但是,在执行相同类型的运算(加法和减法或乘法和除法)时,您也必须始终从左到右。通过使用括号,我们可以使这一点更清楚。

3 - (1*8) + (2*3) =>  3 - 8 + 6 => -5 + 6 => 1

正如您所说,操作顺序是 PEMDAS(或您喜欢的 BEDMAS),但它也是从左到右。最重要的是:乘法和除法被视为相同的顺序,加法和减法也是如此。

所以你的前两步是正确的。

3 - (1 * 8) + (2 * 3)
3 - 8 + 6

现在这里是从左到右排序的地方。

((3 - 8) + 6)
(-5 + 6)
1

为了方便起见,您可以记住 x - y 实际上就是 x + (-y)。那么减法和加法的顺序就无所谓了

通过遵循 BODMAS 规则 - 3 - 1 * 8 + 2 * 3

所以根据 BODMAS 规则- B → 括号在前(圆括号)

O → Of(顺序,即幂和平方根、立方根等)

DM → 除法和乘法(从左到右开始)

AS → 加法和减法(从左到右开始)

所以我们的等式 ->

3 - (1 * 8) + (2 * 3)
3-8+6 
-5+6
1

所有项相乘后,请按照operations.Right步骤的顺序进行: 步骤:1) 1 * 8 = 8 2) 2 * 3 = 6 3)3-8=-5 4)-5+6=1