Actually, let me put that a different way. Double check the type of thing that you are adding.

c = a + b;
For the best results, c, a and b should all be the same type.

And that type needs to...