- From: Innovimax SARL <innovimax@gmail.com>
- Date: Tue, 13 Jan 2009 11:53:45 +0100
- To: john.schneider@agiledelta.com
- Cc: public-exi-comments@w3.org
Hi John, Again, on this one, I'm sorry to insist but I find much interesting to be able to have access to a representation of float and double that respect IEEE format already Indeed, it means that their might be change between encoding and decoding, but it will be more consistent with XML Schema Datatypes spec, which EXPLICITELY refers to IEEE format Regards, Mohamed On Thu, Nov 20, 2008 at 11:34 PM, John Schneider <john.schneider@agiledelta.com> wrote: > Mohamed, > > Thank you for your question regarding the the EXI Float data type > representation. One of the advantages of using a base 10 representation is > that it avoids rounding issues when moving floating point data between EXI > and text XML and between EXI and an application that use the standard XML > interfaces. XML, EXI and the standard XML interfaces all use a base 10 > representation for floating point numbers, so no rounding issues will occur > in these circumstances. > > You are correct that rounding issues may occur when moving floating point > data between EXI and a base 2 representation. These rounding issues will be > identical to those that occur moving floating point data between text XML > and a base 2 representation, so EXI maintains the same behavior as XML in > these cases. As such we avoid introducing any *new* rounding issues. Any > work-arounds developed to address rounding issues for text XML will continue > to work for EXI. > > I hope this helps to explain our rationale. Please let us know if you have > follow-up questions or comments. > > Thank you, > > John > > AgileDelta, Inc. > http://www.agiledelta.com > > > From: Innovimax SARL <innovimax@gmail.com> > Date: Fri, 19 Sep 2008 20:17:58 +0200 > Message-ID: <546c6c1c0809191117i477ab4a0y57219ee29eac41e5@mail.gmail.com> > To: public-exi-comments@w3.org > > Dear, > > The format for double seems richer than IEEE 754 float and double that > are respectively used for xs:float and xs:double > > But the fact that base 10 is used instead of base 2 will imply > rounding issues for float and double > > How do you consider to work around that ? > > Regards > > Mohamed ZERGAOUI > > -- > Innovimax SARL > Consulting, Training & XML Development > 9, impasse des Orteaux > 75020 Paris > Tel : +33 9 52 475787 > Fax : +33 1 4356 1746 > http://www.innovimax.fr > RCS Paris 488.018.631 > SARL au capital de 10.000 € > > > > > > > > CTO, AgileDelta, Inc. > john.schneider@agiledelta.com > http://www.agiledelta.com > w: 425-644-7122 > m: 425-503-3403 > f: 425-644-7126 > > > -- Innovimax SARL Consulting, Training & XML Development 9, impasse des Orteaux 75020 Paris Tel : +33 9 52 475787 Fax : +33 1 4356 1746 http://www.innovimax.fr RCS Paris 488.018.631 SARL au capital de 10.000 €
Received on Tuesday, 13 January 2009 10:54:27 UTC