ecl-logo Documentation

GreaterEqualP

GreaterEqualP[value]pattern

returns a pattern that matches any quantity greater than or equal to value.

GreaterEqualP[value,increment]pattern

returns a pattern that matches any quantity equal to value or greater than value by a multiple of increment.

Details

  • For distributions, the means are computed and used for the comparsion.
  • Input
    Output

Examples

Basic Examples  (4)

Returns a pattern that matches any quantity greater than or equal to test quantity:

Returns a pattern that matches any DateObject greater than the given DateObject:

Returns a pattern that matches any DateObject greater than the given DateObject:

Additionally specify an increment:

Additional Examples  (13)

Comparing distributions compares their means:

Distributions can be compared to reals and quantities as well:

Additionaly specify an increment:

Specify an increment in numeric case:

Also accepts numeric values:

Pattern does not match if given quantity is less than test quantity:

Can handle different Units, provided they are compatibile:

Pattern does not match if Units are incompatible:

Equality case matches:

Numeric values and quantities are incompatible:

Numeric values and quantities are incompatible:

Non-matching numeric case:

Function does not evaluate on other inputs:

Possible Issues  (2)

Due to machine precision rounding errors, values are rounded to within 10^-12 of the increment value when compared:

Any difference larger than that amount will trigger a failure: