[This message was posted by Mike Srdanovic of <[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/f703a5dd - PLEASE DO
NOT REPLY BY MAIL.]
All,
I'm have a bit of an issue understanding the correct logic concerning Optional
Decimals with inidividual operators. Could someone reply to the correctness of
the 2 cases below?
Thanks,
Mike
1) Mandatory Decimal with Individual operators:
Presence: Exponent -> Mandatory, Mantissa -> Mandatory
Operator: Exponent -> Default(0), Mantissa -> Delta
Logic:
Decode_u32( Exponent ); // Bit Required
Decode_u32( Mantissa ); // No Bit Required
2) Optional Decimal with Individual operators:
Presence: Exponent -> Optional, Mantissa -> Mandatory (IFF Exponent is present
in stream)
ExponentPresentInStream = Decode_u32( exponent )// Bit Required for
Exponent
if( ExponentPresentInSteam )
Decode_u32( Mantissa ); // No Bit Required
[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 [email protected]
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
-~----------~----~----~----~------~----~------~--~---