> >amount.fd = FlpAToF("88888888.00");
> >
> >should assign a double precision value of 88888888.00 to amount, but when
> >read back using FlpFToA, it reads 2989542.08. What's going on?? Any
ideas??
>
> I didn't take the time to investigate, but if I recall correctly, that API
has a fairly tight limit on the number of digits it can handle, and I think
you're over the limit. Of course, it'd be nice to have an API that can
handle as many digits as the type can represent.
I think I know what you mean. I have dug a bit deeper into my code, and
noticed that FlpAToF("88888888") works fine, it's just when you add the
".00" on the end it doesn't work.
I don't suppose anyone knows of a simple function to do this conversion
manually?? I'd really appreciate the help here, thanks!
Alan Ingleby
--
For information on using the ACCESS Developer Forums, or to unsubscribe, please
see http://www.access-company.com/developers/forums/