Exemplo n.º 1
0
 private static DerivedUnit exponentiateBaseUnit(BaseUnit a, double b)
 => new DerivedUnit(a, b);
Exemplo n.º 2
0
 private static DerivedUnitDimension generateDimensionFromBaseUnit(BaseUnit baseUnit, MetricPrefix prefix, double exponent) =>
Exemplo n.º 3
0
 private static DerivedUnit multiplyPrefixByBaseUnit(MetricPrefix a, BaseUnit b)
 => multiplyBaseUnitByPrefix(b, a);
Exemplo n.º 4
0
 private static DerivedUnit multiplyBaseUnitByPrefix(BaseUnit a, MetricPrefix b)
 => new DerivedUnit(a, b, 1);
Exemplo n.º 5
0
        private static DerivedUnit multiplyDerivedUnitByBaseUnits(DerivedUnit a, BaseUnit b)
        {
            var derivedB = new DerivedUnit(b, 1);

            return(multiplyDerivedUnits(a, derivedB));
        }
Exemplo n.º 6
0
        private static DerivedUnit multiplyBaseUnitByDerivedUnits(BaseUnit a, DerivedUnit b)
        {
            var derivedA = new DerivedUnit(a, 1);

            return(multiplyDerivedUnits(derivedA, b));
        }
Exemplo n.º 7
0
 private DerivedUnitDimension getExpression(BaseUnit baseUnit, MetricPrefix prefix, double exponent) =>