Let's say we disallow the implicit operator bc fuck readability and common sense. You still wind up with the same "problem" the wikipedia page says is created by implicit multiplication. This author literally is wrong about OoO I think?
-
-
Like, if you've got 3*x in there somewhere, amidst "mixed multiplication and division", and you decide to declare that 3*x = Z and do everything and then expand the Z back out last, if you get different results, your OoO is fucking broken
1 reply 0 retweets 2 likes -
So it isn't that M takes precedence over D and it has nothing to do with implicit operators I. *IF* variables are a valid thing, and I can declare 3*x = Z and that changes nothing, and I can make 3 = Q or something, and now 9 = 3*Q, and Z = Q*x and
1 reply 0 retweets 2 likes -
II. *IF* division is defined such that when, say, 3*x = Z that x = Z/3 AND
1 reply 0 retweets 2 likes -
III. *IF* the commutative property of multiplication is a thing THEN division isn't really a thing; it's the inverse operation of multiplication and the two can be interchanged arbitrarily THUS M takes precedence over D because D is not real; indeed, D is M^E, and E>M
1 reply 0 retweets 4 likes -
Like it's not an option, it absolutely has to work that way. If you insist on keeping D and S in your PEMDAS, you're going to have a bad time. D is M^E and S is M*A Understanding how there is no D and there is no S is the only way to never ever fuck up OoO
1 reply 0 retweets 4 likes -
You may be entertained to hear that I mentally formalized all of this in 8th grade during class just dicking around with excessive parenths on my TI-83 when I became bothered with all the contradictions I could immediately generate with PEMDAS and the teacher got lost for a week
1 reply 0 retweets 3 likes -
I then proceeded to tutor a whooooole shitload of kids who, being unable to truly unlearn the brainvirus of PEMDAS, got to learn how to mentally tread PEMDAS as PEMA and then suddenly became great at math
1 reply 0 retweets 3 likes -
Over the years I've found parts of it have been said before and seen parts of it show up as the existence of the internet and places like wikipedia provide spaces for rapid deconfliction of such things Weird to see that page in 2019
2 replies 0 retweets 2 likes -
Replying to @CTZN5 @startuployalist
Funny, I had a very different response, also in 8th grade. It was "hmm, this seems overly complicated, but in practice people seem to use brackets to make things clear, so I can quickly get used to the most common cases, and ignore the rest, or look it up if it's ever unclear"
1 reply 0 retweets 0 likes
Correction: brackets / parentheses and layout / typographic convention. Eg in exponential notation it's implied by type size and layout that you should evaluate the exponent before doing the exponentiation.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.