The expression 2 + 2x4 is too ambiguous. Better to use (2 + (2 * 4)) or +(2, *(2, 4)). Just expecting people to memorize operation order with ambiguous syntax is one of the reasons mathematical notation is an ugly, inelegant language.
For real. Notation should be for communication of ideas and lead to correct answers not these stupid little gotcha contest that one sees in math, programming, and law (these being types of formal languages).
The expression
2 + 2 x 4
is too ambiguous. Better to use(2 + (2 * 4))
or+(2, *(2, 4))
. Just expecting people to memorize operation order with ambiguous syntax is one of the reasons mathematical notation is an ugly, inelegant language.For real. Notation should be for communication of ideas and lead to correct answers not these stupid little gotcha contest that one sees in math, programming, and law (these being types of formal languages).
not being funny but it's not that hard to learn for the average guy and adding brackets doesn't really make it more readable