Hi Mike,
To serialize/deserialize data between Flash and Java
symmetric data types are necessary. ActionScript and ECMAScript
provide a Number datatype that equates to a Java double; it's an
8byte IEEE-754 double precision floating point value. They don't
provide a 4byte float datatype.
So your Java floats are being widened to Numbers on the
client. I'd recommend using double values on the server if possible
to avoid any potential mismatch.
Regards,
Seth