Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Comments on What're the orders for equation expressing?

Post

What're the orders for equation expressing?

+3
−0

When doing an equation in programming or real calculations, equation expression takes in a specific order. In a single equation, I use the PEMDAS/GEMDAS order, which goes:

  • Perform all operations that are grouped up by parentheses first before non-grouped ones; the more it's grouped will be performed first
  • In the (grouped) equation, any values to be exponentiated will be exponentiated first
  • If multiplication goes first before division in the (grouped) equation, multiply the values to be multiplied, and vice versa
  • If addition goes first before subtraction in the (grouped) equation, add the values to be added, and vice versa

I want to explore further though, see if there are any other orders out there so I can figure how I can solve other complex equations, like the modulo, which is not in PEMDAS for all I know.

Question: Are there any other equation expression orders that are considered valid by professional mathematicians?

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

1 comment thread

Terminology (1 comment)
Terminology
JRN‭ wrote about 3 years ago

You say "Solve all operations" but it seems that you mean "perform all operations." Instead of "equation solving," it seems that you are interested in "expression evaluation." For example, when you evaluate the expression "4(3+2)" as "20," you are not solving any equations (the expression does not have an equals sign).