[This message was posted by Daniel May of SpryWare, LLC <[EMAIL PROTECTED]> to the "FAST Protocol" discussion forum at http://fixprotocol.org/discuss/46. You can reply to it on-line at http://fixprotocol.org/discuss/read/5c18a88d - PLEASE DO NOT REPLY BY MAIL.]
Dimitry, I had posted a related thread a while back, see http://fixprotocol.org/discuss/read/eebb5ac9 I think the optimal way to do this is to determine the amount of precision you want from the IEEE float or double, and extract the mantissa and exponent to create a scaled decimal. As you would expect, this needs to be optimized, and I am not sure the standard C lib methods are the way to go. Then comes the question of rounding vs. truncation. So, does someone want to submit a good algorithm for conversion ? /Daniel [You can unsubscribe from this discussion group by sending a message to mailto:[EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to FIX-Protocol@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/FIX-Protocol?hl=en -~----------~----~----~----~------~----~------~--~---