Rogue Wave banner
Previous fileTop of DocumentContentsNo linkNext file
SourcePro Release Notes
Rogue Wave web site:  Home Page  |  Main Documentation Page

SourcePro Analysis

RWDecimalBase

Class RWDecimalBase has two added states: SNaNstate and infinitystate. Instances of RWDecimal<M> and RWFixedDecimal<M> can be created with these values. Functions toDouble(const RWDecimal<M>&) and toDouble(const RWFixedDecimal<M>&) return the corresponding values in std::numeric_limits<double>.

Division by zero operations on numbers other than zero or sentinel values now return an instance containing infinitystate. For more information on the behavior of operations on instances with these values, see the documentation for RWDecimalBase.

RWMultiPrecisionInt

RWMultiPrecisionInt now uses type int32 instead of type long for the precision. This reduces the precision on certain 64-bit platforms where a long is 64 bits. To increase the precision, increase the value of the template parameter passed to RWMultiPrecisionInt. See Section 6.3 of the Currency Module User's Guide for details. (SP-7927).



Previous fileTop of DocumentContentsNo linkNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.