Construct and destruct decimal utility objects.
![]() |
public:
IDecimalUtil()
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(unsigned long auLong)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(double aDouble)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(unsigned int auInt)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(int anInt)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(const IBinaryCodedDecimal& bcd)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(long double alDouble)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(float afloat)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IDecimalUtil(long aLong)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
These operators convert the value to C fundamental type formats.
![]() |
public:
operator IBinaryCodedDecimal() const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
These operators compare decimal utility objects for equality and/or relative magnitude.
![]() |
public:
int operator !=(const IDecimalUtil& dut) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
int operator <(const IDecimalUtil& dut) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
int operator <=(const IDecimalUtil& dut) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
int operator ==(const IDecimalUtil& dut) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
int operator >(const IDecimalUtil& dut) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
int operator >=(const IDecimalUtil& dut) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
IDecimalUtil operator *(const IDecimalUtil& lv, const IDecimalUtil& rv)
IDecimalUtil operator +(const IDecimalUtil& lv, const IDecimalUtil& rv)
IDecimalUtil operator -(const IDecimalUtil& lv, const IDecimalUtil& rv)
IDecimalUtil operator /(const IDecimalUtil& lv, const IDecimalUtil& rv)
ostream& operator <<(ostream& os, const IBinaryCodedDecimal& bcd)
ostream & operator <<(ostream& os, const IDecimalUtil& dut)
istream& operator >>(istream& is, IBinaryCodedDecimal& bcd)