in reply to numeric values acting funny

This is scientific notation sometimes used for very large or small numbers; in this case, it's a very, very small number.

This may be a side-effect of floating point math; consider using sprintf or other formatting tools to force this number to appear the way you expect.