I am preparing for my exams and i just found this question from previous question papers:

Give the C Expression for the following algebric expression :

  1. ab^4c^2-d/m-n

  2. ab-[{(e+f)^9}/c}]

Please help me as i am preparing for my exams and haven't read this topic yet.

help plz

Edited by Himanshu Chawla

4 Years
Discussion Span
Last Post by iamthwee

Is that ab^(4c^2-d/m-n) or ab^4c^(2-d/m-n) or ab^(4c^2)-d/m-n or ... or .. or ... or ...

There are a billion ways to interpret that.


Decomposed (first example ONLY):

ab := a*b
4c := 4*c

Using precidence:

2-d/m-n := 2 - (d/m) -n

Then key question is do the '^' operators in ab^4c^2-d/m-n mean XOR or power operations? They can be either. The results are radically (sic) different!

In any case, I think this is a really poorly stated expression. The professor should be seriously criticized for it... :-(

Edited by rubberman


I would think ab^4c^2-d/m-n would be interpreted liks this: where ^ is power operation


In none of the math courses I took (or recall) did ^ represent bit operation. I only learned that when studying computer programming.

Edited by Ancient Dragon


Thank You Everyone for your help ..... Thanks a lot ... Al answerd helped me to prepare for that... Thank you @iamthwee @ancientdragon @rubberman @moschops ...... But why you marked it as downpost ?


Downpost? Probably because you were asking for help with school/homework/testing stuff and hadn't prepared yourself, likely by things like "reading the book" or participating in class assignments.


One thing I'll add is your second expression is missing a curly bracket. Brackets/parentheses must match -I'm assuming this is a typo.

Simply use the rule of mathematics to figure out what you evaluate first. I doubt the symbol '^' represents the bitwise operator here and is more likely to be the power operator.

Edited by iamthwee

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.