What are the benefits of Reverse Polish Notation and what is it?

Reverse Polish Notation is a way of writing mathematical expressions where the operands (such as numbers) are written before operations (such as addition or multiplication). So 1 2 + would be the addition of 1 and 2. An example of this would be the expression:(5+3)*2which, in Reverse Polish Notation would be:5 3 + 2 *This demonstrates one of the benefits of Reverse Polish Notation, being that you don't ever need to use brackets to define which order operations are performed in. This notation is often used in Computing as it allows certain machines to process expressions easier, by using a "stack" - in which numbers are added to a stack of values and then operations remove the top numbers from the stack.

Answered by George S. Computing tutor

4076 Views

See similar Computing A Level tutors

Related Computing A Level answers

All answers ▸

Choose 3 types of malware, describe them and the ways in which they may harm a device.


What is the point of an Operating System?


Simplify the following Boolean expression: ¬(AvB) v ¬(CvD) v ¬A^(BvC) v (¬A^A)


Explain what is meant by the term ‘TCP/IP stack’ [3]


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

© MyTutorWeb Ltd 2013–2025

Terms & Conditions|Privacy Policy
Cookie Preferences