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 2 Years Ago by Himanshu Chawla

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 2 Years Ago 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 2 Years Ago 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 2 Years Ago by iamthwee

This article has been dead for over six months. Start a new discussion instead.