Difference between revisions of "Extensions.Quantities.Multiplication"

From emotive
Jump to navigation Jump to search
(Created page with "Category:Quantities == Classification == {{ClassificationActivity | Multiplication | Multiplication of all numerical quantities | Operations | Quantities|OTX Quantit...")
 
Line 29: Line 29:
 
[[Addition]] <br/>
 
[[Addition]] <br/>
 
[[Subtraction]] <br/>
 
[[Subtraction]] <br/>
[[Division]] <br/>
+
[[Division]]
[[Modulo]]
 

Revision as of 08:59, 7 August 2014

Classification

Name Multiplication
Short Description Multiplication of all numerical quantities
Class Operations
Extension OTX Quantities extension
Group Overloading semantics
Exceptions InvalidConversionException
Checker Rules -
Standard Compliant Yes

Pseudo-Code Syntax

Quantity result = QuantityTerm1 * QuantityTerm2 * ...;

Description

This is a term wwhich returns as a result of the product of all numerical quantities (NumericQuantity) in accordance with their units.

Return Value

The Term returns the value, see table below.

Icons Note.png In OTX, Terms are categorized according to its return data type!
Data Type Description
Quantity Product of two or more numeric quantity (NumericQuantity)

Properties

Name Data Type Class Default Cardinality Description
QuantityTerm1 Quantity Term - [1] NumericQuantity operand, which should be multiplied
QuantityTerm2 Quantity Term - [1] NumericQuantity operand, which should be multiplied

Examples

Quantity result = @Quantity:2/"m" * @Quantity:200/"m";
//Returns result = 400 m^2

See also

Addition
Subtraction
Division