peiyongz    2002/12/11 11:55:16

  Modified:    c/src/xercesc/util XMLFloat.cpp
  Log:
  set negZero/posZero for float.
  
  Revision  Changes    Path
  1.6       +7 -2      xml-xerces/c/src/xercesc/util/XMLFloat.cpp
  
  Index: XMLFloat.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/XMLFloat.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLFloat.cpp      11 Dec 2002 00:20:02 -0000      1.5
  +++ XMLFloat.cpp      11 Dec 2002 19:55:16 -0000      1.6
  @@ -57,6 +57,9 @@
   /*
    * $Id$
    * $Log$
  + * Revision 1.6  2002/12/11 19:55:16  peiyongz
  + * set negZero/posZero for float.
  + *
    * Revision 1.5  2002/12/11 00:20:02  peiyongz
    * Doing businesss in value space. Converting out-of-bound value into special 
values.
    *
  @@ -183,10 +186,12 @@
           }
           else if (fValue > (-1)*FLT_MIN && fValue < 0)
           {
  +            fType = NegZero;
               fValue = 0;
  -        }
  +        } 
           else if (fValue > 0 && fValue < FLT_MIN )
           {
  +            fType = PosZero;
               fValue = 0;
           }
           else if  (fValue > FLT_MAX)
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to