// LessEq returns true if the left Decimal128
// is less than or equal to the right Decimal128.
LessEq returns true if the left Decimal128
is less than or equal to the right Decimal128.
// LessEq returns true if the left Decimal128 // is less than or equal to the right Decimal128 .
func (e Decimal128) LessEq(r Object) (Boolean, error) {
	return e.compareTypes(r, func(left, right decimal128.Num) Boolean {
		return Boolean(!(right.HighBits() < left.HighBits() || (right.HighBits() == left.HighBits() && right.LowBits() < left.LowBits())))
	})
}
func ( e Decimal128 ) LessEq ( r Object ) ( Boolean , error ) { return e . compareTypes ( r , func ( left , right decimal128 . Num ) Boolean { return Boolean ( ! ( right . HighBits ( ) < left . HighBits ( ) || ( right . HighBits ( ) == left . HighBits ( ) && right . LowBits ( ) < left . LowBits ( ) ) ) ) } ) }
LessEq returns true if the left Decimal128
is less than or equal to the right Decimal128.
LessEq returns true if the left Decimal128 is less than or equal to the right Decimal128 .