====== Math and comparison ====== Function blocks in the group "Math and comparison". Each link opens the block page; sorted by library and name. ^ Block ^ Page title ^ Library ^ What it is for ^ | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:005-abs|ABS]] | ABS | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the absolute value of a number. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:005-acos|ACOS]] | ACOS | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the inverse function to cosine function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:010-acosh|ACOSH]] | ACOSH | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the inverse function to hyperbolic cosine function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:010-add|ADD]] | ADD | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the sum of input number types. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:015-asin|ASIN]] | ASIN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the inverse function to sine function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:020-asinh|ASINH]] | ASINH | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the inverse function to hyperbolic sine function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:025-atan|ATAN]] | ATAN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the inverse function to tangent function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:030-atanh|ATANH]] | ATANH | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the inverse function to hyperbolic tangent function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:015-avg|AVG]] | AVG | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the arithmetic average of all input values. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:055-b48_smart_average|b48_smart_average]] | Smart Average | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | This block is an extension of the AVG block. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:020-ceil|CEIL]] | CEIL | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the lowest whole number which is not lower than the input value. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:035-cos|COS]] | COS | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of cosine function for a particular angle. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:040-cosh|COSH]] | COSH | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of hyperbolic cosine function for a particular angle. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:025-div|DIV]] | DIV | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the division of input values, IN1/IN2. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:075-compare-functions:005-eq|EQ]] | EQ | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Function compares two or more inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:005-exp|EXP]] | EXP | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the exponential function value. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:010-exp10|EXP10]] | EXP10 | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the exponential function value with base of 10, i.e. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:015-exp2|EXP2]] | EXP2 | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the exponential function value with base of 2, i.e. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:020-expt|EXPT]] | EXPT | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the exponential function value with base of T, i.e. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:030-floor|FLOOR]] | FLOOR | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the largest whole number which is not greater than the input value. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:075-compare-functions:010-ge|GE]] | GE | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Function compares two or more inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:075-compare-functions:015-gt|GT]] | GT | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Function compares two or more inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:085-specials:005-isinfinity|ISINFINITY]] | ISINFINITY | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Compares the input variable value with infinity. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:085-specials:010-isnan|ISNAN]] | ISNAN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Compares the input variable value with NaN (Not-A-Number, i.e. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:085-specials:015-isnegativeinfinity|ISNEGATIVEINFINITY]] | ISNEGATIVEINFINITY | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Compares the input variable value with negative infinity. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:085-specials:020-ispositiveinfinity|ISPOSITIVEINFINITY]] | ISPOSITIVEINFINITY | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Compares the input variable value with positive infinity. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:075-compare-functions:020-le|LE]] | LE | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Function compares two or more inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:025-ln|LN]] | LN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the natural logarithm value. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:030-log|LOG]] | LOG | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the decadic logarithm value. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:075-compare-functions:025-lt|LT]] | LT | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Function compares two or more inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:035-max|MAX]] | MAX | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the maximum value from all the inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:040-min|MIN]] | MIN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the minimum value from all the inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:045-mod|MOD]] | MOD | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the remainder after division of the input values. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:050-mul|MUL]] | MUL | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the product of multiplication of all inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:075-compare-functions:030-ne|NE]] | NE | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Function compares two or more inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:045-sin|SIN]] | SIN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of sine function for a particular angle. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:050-sinh|SINH]] | SINH | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of hyperbolic sine function for a particular angle. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:080-logarithm-exponential-functions:035-sqrt|SQRT]] | SQRT | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns a square root value of the input value. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:060-sub|SUB]] | SUB | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Subtracts the input variables, OUT = IN1 - IN2. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:055-tan|TAN]] | TAN | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the tangent function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:095-trigonometric-functions:060-tanh|TANH]] | TANH | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns value of the hyperbolic tangent function. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:065-trunc|TRUNC]] | TRUNC | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the input value truncated to a whole number, cutting off the decimal part. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:070-trunc_to_lint|TRUNC_TO_LINT]] | TRUNC_TO_LINT | [[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:00-start|Basic Analogue Boxes]] | Returns the input value truncated to a whole number, cutting off the decimal part. | [[en:mervis-ide:35-help:035-software_basic:060-libraries|Back to the function block overview]]