Through a little bit of algebraic manipulation, you can express this equation like so:
E = (CB - E)(1 + C)^D - CA
As you can see, this is a polynomial of order D + 1, so there exists a general algerbraic solution if and only if D <= 4. Otherwise, you'll have to resort to a numerical approach (which really isn't all that bad, is it?)...
|