Click or drag to resize

DimensionfulQuantity Operators

The DimensionfulQuantity type exposes the following members.

Operators
 NameDescription
Public operatorStatic memberAddition(DimensionfulQuantity, DimensionfulQuantity) Adds two quantities.
Public operatorStatic memberDivision(DimensionfulQuantity, DimensionfulQuantity) Divides one quantity by another quantity.
Public operatorStatic memberDivision(DimensionfulQuantity, Double) Divides a quantity by a scalar.
Public operatorStatic memberDivision(Double, DimensionfulQuantity) Divides a scalar by a quantity.
Public operatorStatic memberEquality(DimensionfulQuantity, DimensionfulQuantity) Determines whether two quantities are equal in all components.
Public operatorStatic memberGreaterThan(DimensionfulQuantity, DimensionfulQuantity) Determines whether one quantity is greater than another quantity.
Public operatorStatic memberGreaterThanOrEqual(DimensionfulQuantity, DimensionfulQuantity) Determines whether one quantity is greater than or equal to another quantity.
Public operatorStatic memberInequality(DimensionfulQuantity, DimensionfulQuantity) Determines whether two quantities are not equal in any component.
Public operatorStatic memberLessThan(DimensionfulQuantity, DimensionfulQuantity) Determines whether one quantity is less than another quantity.
Public operatorStatic memberLessThanOrEqual(DimensionfulQuantity, DimensionfulQuantity) Determines whether one quantity is less than or equal to another quantity.
Public operatorStatic memberMultiply(DimensionfulQuantity, DimensionfulQuantity) Multiplies two quantities.
Public operatorStatic memberMultiply(DimensionfulQuantity, Double) Multiplies a quantity by a scalar.
Public operatorStatic memberMultiply(Double, DimensionfulQuantity) Multiplies a scalar by a quantity.
Public operatorStatic memberSubtraction(DimensionfulQuantity, DimensionfulQuantity) Implements the subtraction operator. Here, the intended operation is ambiguous if we subtract a biased unit and an unbiased unit. The result can be treated either as biased or unbiased. For example: 20°C minus 20 Kelvin. The result is either 293.15 K - 20 K = 273.15 K or 20°C - 20 K = 0 °C (biased). Although the same, this results in difficulties if subsequently rates are calculated from this result. Because of that, the decision was made to treat the result as unbiased value.
Public operatorStatic memberUnaryNegation(DimensionfulQuantity) Negates a quantity.
Top
See Also