[#BloombergLP-bdlb-DoubleCompareUtil-fuzzyLt-0e8]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlb.adoc[bdlb]::xref:BloombergLP/bdlb/DoubleCompareUtil.adoc[DoubleCompareUtil]::fuzzyLt
:relfileprefix: ../../../
:mrdocs:

`fuzzyLt` overloads

== Synopses

Declared in `&lt;bdlb&lowbar;doublecompareutil&period;h&gt;`

Return `true` if the specified `a` and `b` satisfy the fuzzy less&hyphen;than relation (denoted &quot;a &#126;lt b&quot;) as defined by the expression&colon; &grave; fuzzyCompare(a, b, relTol, absTol) &equals;&equals; e&lowbar;LESS&lowbar;THAN &grave; and `false` otherwise&period; Optionally specify the relative tolerance `relTol`, or `relTol` and the absolute tolerance `absTol`, used to determine fuzzy less&hyphen;than&period; If an optional tolerance argument is not specified, a reasonable (implementation&hyphen;dependent) default value for that tolerance is used&period; Note that if either `absTol` or `relTol` is 0&period;0, that aspect of fuzzy comparison is effectively suppressed, but the behavior of this function is defined&period; The behavior is undefined unless both &apos;relTol` and `absTol&grave; are non&hyphen;negative, finite numbers (which excludes NaN and infinity)&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
bool
xref:BloombergLP/bdlb/DoubleCompareUtil/fuzzyLt-0b.adoc[fuzzyLt](
    double a,
    double b);
----

[.small]#xref:BloombergLP/bdlb/DoubleCompareUtil/fuzzyLt-0b.adoc[_» more&period;&period;&period;_]#

See the overload above for contract&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
bool
xref:BloombergLP/bdlb/DoubleCompareUtil/fuzzyLt-0e6.adoc[fuzzyLt](
    double a,
    double b,
    double relTol);
----

[.small]#xref:BloombergLP/bdlb/DoubleCompareUtil/fuzzyLt-0e6.adoc[_» more&period;&period;&period;_]#

See the overload above for contract&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
static
bool
xref:BloombergLP/bdlb/DoubleCompareUtil/fuzzyLt-01.adoc[fuzzyLt](
    double a,
    double b,
    double relTol,
    double absTol);
----

[.small]#xref:BloombergLP/bdlb/DoubleCompareUtil/fuzzyLt-01.adoc[_» more&period;&period;&period;_]#


[.small]#Created with https://www.mrdocs.com[MrDocs]#
