4
3
1
6
2
7
1
1
2
7
5
4
[-] SmartmanApps@programming.dev 1 points 2 years ago

My mom’s a mathematician, she got annoyed when I said that the order of operations is just arbitrary rules made up by people a couple thousand years ago

I'm not surprised. Here's the proof of the order of operations rules. Also, the equals sign wasn't invented until the 16th century, so only 500 years old at most (the earliest references to order of operations are over 400 years ago).

[-] SmartmanApps@programming.dev 1 points 2 years ago

follows the same rules you would have learnt in primary school

It's never that - that's how people are getting the wrong answer. In high school you get taught about The Distributive Law.

[-] SmartmanApps@programming.dev 1 points 2 years ago

Thanks for the correction, you are right

The point is the correction, not who made it. Almost every e-calculator is wrong, so people need to stop trusting them. They're no more accurate than GPT. Use a proper calculator.

[-] SmartmanApps@programming.dev 1 points 2 years ago

Only way to get 1 is to violate left to right on multiplication and division

Actually the only way to get 16 is to ignore one of more rules of Maths - sometimes it's Terms, sometimes it's The Distributive Law, but always something. If you follow all the rules of Maths you get 1.

[-] SmartmanApps@programming.dev 1 points 2 years ago

2( is simply 2×(

No it isn't. 2(a+b)=(2a+2b) The Distributive Law

[-] SmartmanApps@programming.dev 1 points 2 years ago

Just proves, never too late to learn :-)

[-] SmartmanApps@programming.dev 1 points 2 years ago

I believe you meant x(y+z)=xy+xz.

Actually it should be x(y+z)=(xy+xz), as that's exactly where a lot of people go wrong. They go from 6/2(1+2) to 6/2x3, instead of to 6/(2x3), and thus end up with the wrong answer (cos that flipped the 3 from being in the denominator to being in the numerator. i.e. instead of dividing by 3 they are now multiplying by 3, all because they removed brackets prematurely).

[-] SmartmanApps@programming.dev 1 points 2 years ago

That'd be good, but what I've found so far here is a whole bunch of people who don't like being told the actual facts of the matter! 😂

[-] SmartmanApps@programming.dev 1 points 2 years ago

only refers to implicit multiplication involving special expressions(?) like pi, e, sqrt or log, and nothing about “regular” implicit multiplication like 2(1+3)

That was a very astute observation you made there! The fact is, for the very reason you stated, there is in fact no such thing as "implicit multiplication" - it is a term which has been made up by people who have forgotten Terms (the first thing you mentioned) and The Distributive Law (the second thing you mentioned). As you've noted., these are 2 different rules, and lumping them together as one brings exactly the disastrous results you might expect from lumping different 2 rules together as one...

See here for explanation of all the various rules, including textbook references and proofs.

[-] SmartmanApps@programming.dev 1 points 2 years ago

I've narrowed this down to using NavigationPage.SetTitleView and have created issue 21037, which has an 806issue branch in the repro repo.

[-] SmartmanApps@programming.dev 1 points 2 years ago

written like this (÷) means it’s a fraction?

No, that means it's a division. i.e. a÷b. To indicate it's a fraction it would need to be written as (a÷b). i.e. make it a single term. Terms are separated by operators and joined by grouping symbols (such as brackets or fraction bars).

put the whole 2(1+2) down there, there’s no reason for that.

There is - it's a single bracketed term, subject to The Distributive Law. i.e. the B in BEDMAS.

[-] SmartmanApps@programming.dev 1 points 2 years ago

It's not at all like building a separate app. All the back-end code is identical - all you have to do is make the mobile version not take up as much screen-space, and that's not much work. e.g. on desktop I use icon and text, but on mobile icon only.

view more: ‹ prev next ›

SmartmanApps

0 post score
0 comment score
joined 2 years ago
MODERATOR OF