Comment on I dunno
SmartmanApps@programming.dev 3 days agoThere isn’t one true order of operations that is objectively correct
Yes there is, as found in Maths textbooks the world over
that’s hardly the way most people would write that
Maths textbooks write it that way
you wouldn’t use the / symbol
Yes you would.
You’d either use ÷
Same same
It’s a good candidate for nerd sniping.
Here’s one I prepared earlier to save you the trouble
I’d call that 36
And you’d be wrong
as written given the context you’re saying it in
The context is Maths, you have to obey the rules of Maths. a(b+c)=(ab+ac), 5(8-5)=(5x8-5x5).
But I’d say it’s ambiguous
And you’d be wrong about that too
you should notate in a way to avoid ambiguities
It already is notated in a way that avoids all ambiguities!
Especially if you’re in the camp of multiplication like a(b)
That’s not Multiplication, it’s Distribution, a(b+c)=(ab+ac), a(b)=(axb).
being different from ab
Nope, that’s exactly the same, ab=(axb) by definition
and/or a × b
(axb) is most certainly different to axb. 1/ab=1/(axb), 1/axb=b/a
JackbyDev@programming.dev 3 days ago
Please read this section of Wikipedia which talks about these topics better than I could. It shows that there is ambiguity in the order of operations and that for especially niche cases there is not a universally accepted order of operations when dealing with mixed division and multiplication. It addresses everything you’ve mentioned.
en.wikipedia.org/wiki/Order_of_operations#Mixed_d…
SmartmanApps@programming.dev 3 days ago
Please read Maths textbooks which explain it better than Joe Blow Your next Door neighbour on Wikipedia. there’s plenty in here
and is wrong about that, as proven by Maths textbooks
That’s because Multiplication and Division can be done in any order
wrongly, as per Maths textbooks
Nope. Terms/Products is what they are called. “implied multiplication” is a “rule” made up by people who have forgotten the actual rules.
Always is, because brackets first. ab=(axb) by definition
As per the definition that ab=(axb), 1/2n=1/(2xn).
Did you look at the references, and note that there are no Maths textbooks listed?
Which isn’t a Maths textbook
Also not Maths textbooks
Actually that is a Computer Science textbook, written for programmers. Knuth is a very famous programmer
None of them are ambiguous.
It does as per the rules of Maths, but more precisely it actually means 1 / (2πa + 2πb)
No, it can’t mean that unless it was written (1 / 2π)(a + b), which it wasn’t
Nope, never
a/b/c is already unambiguous - left to right. 🙄
With the exception of Texas Instruments, all the other calculator manufacturers have gone back to doing it correctly, and Sharp have always done it correctly.
6÷(2x1+2x2) actually, as per The Distributive Law, a(b+c)=(ab+ac)
Yep, Texas Instruments is the only one still doing it wrong
doesn’t exist, as per Maths textbooks
No there isn’t - you MUST obey The Distributive Law, a(b+c)=(ab+ac)
And he was wrong about that. 🙄
Which notably can be found in Maths textbooks
JackbyDev@programming.dev 3 days ago
If you believe the article is incorrect, submit your corrections to Wikipedia instead of telling me.
SmartmanApps@programming.dev 2 days ago
You know they’ve rejected corrections by actual Maths Professors right? Just look for Rick Norwood in the talk section. Everyone who knows Maths knows Wikipedia is wrong, and looks in the right place to begin with - Maths textbooks