BloombergLP::bdldfp::operator!=

Inequality operators

Synopses

Declared in <bdldfp_decimal.h>

Return true if the specified lhs and rhs objects do not have the same value, and false otherwise. Two DecimalFormatConfig objects do not have the same value if any of their attributes (respectively) do not have the same value. Note that comparison of two string type attributes are done via 'bsl::strcmp() function.

bool
operator!=(
    DecimalFormatConfig const& lhs,
    DecimalFormatConfig const& rhs);
» more...

Return true if the specified lhs and the specified rhs objects do not have the same value, and false otherwise. Two Uint128 objects do not have the same value if either of their low and high attributes are not the same.

bool
operator!=(
    Uint128 const& lhs,
    Uint128 const& rhs);
» more...

Return true if the specified lhs and rhs do not have the same value, and false otherwise. Two Decimal32 objects do not have the same value if the compareQuietEqual operation (IEEE-754 defined, non-total ordering comparison) considers the underlying IEEE representations not equal. In other words, two Decimal32 objects do not have the same value if:

bool
operator!=(
    Decimal32 lhs,
    Decimal32 rhs);
» more...

Return true if the specified lhs and rhs do not have the same value, and false otherwise. Two Decimal64 objects do not have the same value if the compareQuietEqual operation (IEEE-754 defined, non-total ordering comparison) considers the underlying IEEE representations not equal. In other words, two Decimal64 objects do not have the same value if:

bool
operator!=(
    Decimal64 lhs,
    Decimal64 rhs);
» more...

Return true if the specified lhs and rhs do not have the same value, and false otherwise. Two decimal objects do not have the same value if the compareQuietEqual operation (IEEE-754 defined, non-total ordering comparison) considers the underlying IEEE representations not equal. In other words, two decimal objects do not have the same value if:

bool
operator!=(
    Decimal32 lhs,
    Decimal64 rhs);
» more...

Decimal arithmetic/comparison operation: bool operator!=.

bool
operator!=(
    Decimal64 lhs,
    Decimal32 rhs);
» more...

Return true if the specified lhs and rhs do not have the same value, and false otherwise. Two Decimal128 objects do not have the same value if the compareQuietEqual operation (IEEE-754 defined, non-total ordering comparison) considers the underlying IEEE representations not equal. In other words, two Decimal128 objects do not have the same value if:

bool
operator!=(
    Decimal128 lhs,
    Decimal128 rhs);
» more...

Return true if the specified lhs and rhs do not have the same value, and false otherwise. Two decimal objects do not have the same value if the compareQuietEqual operation (IEEE-754 defined, non-total ordering comparison) considers the underlying IEEE representations not equal. In other words, two decimal objects do not have the same value if:

bool
operator!=(
    Decimal32 lhs,
    Decimal128 rhs);
» more...

Decimal arithmetic/comparison operation: bool operator!=.

bool
operator!=(
    Decimal128 lhs,
    Decimal32 rhs);
» more...

Decimal arithmetic/comparison operation: bool operator!=.

bool
operator!=(
    Decimal64 lhs,
    Decimal128 rhs);
» more...

Return true if lhs and rhs are not equal, and false otherwise.

bool
operator!=(
    Decimal128 lhs,
    Decimal64 rhs);
» more...