Decompiled Code For DSUM( B$2:F$8, "Yield", F$17:F$18 )
The expression
=DSUM( B$2:F$8, "Yield", F$17:F$18 )
is compiled to the following class(es):
package org.formulacompiler.gen; import org.formulacompiler.runtime.Computation; import org.formulacompiler.runtime.internal.Environment; import org.formulacompiler.tests.reference.base.Inputs; import org.formulacompiler.tests.reference.base.Outputs; final class $Root extends Outputs implements Computation { private final Inputs $inputs; final Environment $environment; $Root(Inputs inputs, Environment environment) { $environment = environment; $inputs = inputs; } final double get$0() { return get$1(); } public final double dbl() { return get$0(); } final double get$1() { double d = 0.0; if (get$2(38566.59375)) d += 14.0; if (get$2(38566.59444444445)) d += 10.0; if (get$2(38598.0)) d += 9.0; if (get$2(0.3645833333333333)) d += 10.0; if (get$2(0.3638888888888889)) d += 8.0; if (get$2(0.36319444444444443)) d += 6.0; return d; } final boolean get$2(double d) { if (d >= 38566.59444444445) return true; return false; } }