SourcePro® 2023.1 |
SourcePro® API Reference Guide |
Decimal classes provide exact representation and computation with decimal numbers.
Classes | |
class | RWDecimal< M > |
Exactly represents a decimal fraction. More... | |
class | RWDecimalBase |
Base class for the family of Rogue Wave decimal classes. More... | |
class | RWDecimalInexactErr< M > |
Signals problems in computations involving the Rogue Wave decimal classes. More... | |
class | RWDecimalOverflowErr< M > |
Signals overflow problems in computations involving the Rogue Wave decimal classes. More... | |
class | RWDecimalPortable |
Represents an arbitrary precision decimal fraction, providing maximum portability. More... | |
class | RWFixedDecimal< M > |
Exact representation of a decimal fraction with a fixed number of digits after the decimal point, with automatic rounding to ensure correct number of decimal places. More... | |
class | RWMultiPrecisionInt< S > |
Provides a very large number of bits of precision for representing decimals. More... | |
Typedefs | |
typedef RWMultiPrecisionInt< 1 > | RWMP1Int |
typedef RWMultiPrecisionInt< 2 > | RWMP2Int |
typedef RWMultiPrecisionInt< 3 > | RWMP3Int |
typedef RWMultiPrecisionInt<1> RWMP1Int |
Convenience typedef for integer where a double
is used to store the integer value. This results in an integer with 15 digit precision.
typedef RWMultiPrecisionInt<2> RWMP2Int |
Convenience typedef for integer with 18 digit precision.
typedef RWMultiPrecisionInt<3> RWMP3Int |
Convenience typedef for integer with 28 digit precision.
Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |