[#BloombergLP-bdldfp-operator_not_eq-0d] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdldfp.adoc[bdldfp]::operator!= :relfileprefix: ../../ :mrdocs: 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. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-0f.adoc[operator!=]( xref:BloombergLP/bdldfp/DecimalFormatConfig.adoc[DecimalFormatConfig] const& lhs, xref:BloombergLP/bdldfp/DecimalFormatConfig.adoc[DecimalFormatConfig] const& rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-0f.adoc[_» 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. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-05.adoc[operator!=]( xref:BloombergLP/bdldfp/Uint128.adoc[Uint128] const& lhs, xref:BloombergLP/bdldfp/Uint128.adoc[Uint128] const& rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-05.adoc[_» 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: [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-084.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32] lhs, xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-084.adoc[_» 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: [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-00.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64] lhs, xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-00.adoc[_» 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: [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-0e.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32] lhs, xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-0e.adoc[_» more..._]# Decimal arithmetic/comparison operation: `bool operator!=`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-0a.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64] lhs, xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-0a.adoc[_» 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: [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-097.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128] lhs, xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-097.adoc[_» 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: [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-099.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32] lhs, xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-099.adoc[_» more..._]# Decimal arithmetic/comparison operation: `bool operator!=`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-0b.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128] lhs, xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-0b.adoc[_» more..._]# Decimal arithmetic/comparison operation: `bool operator!=`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-04.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64] lhs, xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-04.adoc[_» more..._]# Return `true` if `lhs` and `rhs` are not equal, and `false` otherwise. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdldfp/operator_not_eq-080.adoc[operator!=]( xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128] lhs, xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64] rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_not_eq-080.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#