May be you might have defined the fields as "Integer, long/short", in that case, it assigns zero for value very close to zero. It should be "Double" or "Float" data type.
I think Syed Shajee Mehdi have done image classification and these values are calculated by the software. I agree with you both that 0 zero corresponds to any value less than zero and the data type needs to be changed to float or double.