Addition treated as concatenation?

Addition treated as concatenation?

I see some very old posts in the forums about this problem, but I can't seem to find a way to solve it.  I'm simply trying to add two fields together--a price field and a discount field, both numbers, not strings--in a query table, and Reports is treating it as a concatenation rather than an addition.  Is this still a glitch of some kind?