SourcePro® API Reference Guide

 
Classes | Typedefs

Module Description

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 Documentation

Convenience typedef for integer where a double is used to store the integer value. This results in an integer with 15 digit precision.

Convenience typedef for integer with 18 digit precision.

Convenience typedef for integer with 28 digit precision.

Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.