DerivedMeasurement<A extends Measurement<A>, B extends Measurement<B>>.multiply constructor

DerivedMeasurement<A extends Measurement<A>, B extends Measurement<B>>.multiply(
  1. A a,
  2. B b, [
  3. String? name
])

Constructs a derived measurement representing the multiplication of a pair of simpler measurements.

Implementation

DerivedMeasurement.multiply(final A a, final B b, [final String? name])
    : this._combine(
          a.si * b.si,
          Precision.combine(a._precision, b._precision),
          a.defaultInterpreter,
          b.defaultInterpreter,
          false,
          name);