QUANTITYWITH: Difference between revisions

From iMath
Jump to navigation Jump to search
(Created page with "{{Keyword | <code>QUANTITYWITH ( expression, equation|equation list )</code> | Try to find a quantity (number with optional units) for the expression from any...")
 
No edit summary
Line 17: Line 17:
|
|
4=
4=
[[QUANTITY]] [[NUMVAL]] [[NUMVALWITH]] [[VAL]] [[VALWITH]]
[[QUANTITY]] [[NUMVAL]] [[NUMVALWITH]] [[VAL]] [[VALWITH]] [[UNIT]] [[UNITWITH]]
}}
}}
[[Category:Evaluation]]
[[Category:Evaluation]]

Revision as of 07:20, 1 July 2017

Syntax

QUANTITYWITH ( expression, equation|equation list )


Implemented in iMath since version 2.2.0 or earlier.

Explanation

Try to find a quantity (number with optional units) for the expression from any equations defined previously in the document, plus the equations given as the second argument. Gives an error if the expression does not evaluate to a quantity.

All numerical values will be converted to floating point numbers. If you do not want this, use VAL instead.


Example

EQDEF a = 3 x

EQDEF b = 2 x

EXDEF QUANTITYWITH(a + b, x = 7 %metre)

This will output 35 "m".

See also

QUANTITY NUMVAL NUMVALWITH VAL VALWITH UNIT UNITWITH