Sounds like you have it fixed. I was going to suggest copying the format from another numeric field. I would also modify the formula to just be a number, like 1000, then examine the result. If still weird, but different, it would have to be a formatting issue. If not, then something else is going on.