\[e^{-w} \cdot {\ell}^{\left(e^{w}\right)}
\]
↓
\[\frac{{\ell}^{\left(e^{w}\right)} \cdot \frac{2}{e^{w}}}{2}
\]
(FPCore (w l) :precision binary64 (* (exp (- w)) (pow l (exp w))))
↓
(FPCore (w l) :precision binary64 (/ (* (pow l (exp w)) (/ 2.0 (exp w))) 2.0))
double code(double w, double l) {
return exp(-w) * pow(l, exp(w));
}
↓
double code(double w, double l) {
return (pow(l, exp(w)) * (2.0 / exp(w))) / 2.0;
}
real(8) function code(w, l)
real(8), intent (in) :: w
real(8), intent (in) :: l
code = exp(-w) * (l ** exp(w))
end function
↓
real(8) function code(w, l)
real(8), intent (in) :: w
real(8), intent (in) :: l
code = ((l ** exp(w)) * (2.0d0 / exp(w))) / 2.0d0
end function
public static double code(double w, double l) {
return Math.exp(-w) * Math.pow(l, Math.exp(w));
}
↓
public static double code(double w, double l) {
return (Math.pow(l, Math.exp(w)) * (2.0 / Math.exp(w))) / 2.0;
}
def code(w, l):
return math.exp(-w) * math.pow(l, math.exp(w))
↓
def code(w, l):
return (math.pow(l, math.exp(w)) * (2.0 / math.exp(w))) / 2.0
function code(w, l)
return Float64(exp(Float64(-w)) * (l ^ exp(w)))
end
↓
function code(w, l)
return Float64(Float64((l ^ exp(w)) * Float64(2.0 / exp(w))) / 2.0)
end
function tmp = code(w, l)
tmp = exp(-w) * (l ^ exp(w));
end
↓
function tmp = code(w, l)
tmp = ((l ^ exp(w)) * (2.0 / exp(w))) / 2.0;
end
code[w_, l_] := N[(N[Exp[(-w)], $MachinePrecision] * N[Power[l, N[Exp[w], $MachinePrecision]], $MachinePrecision]), $MachinePrecision]
↓
code[w_, l_] := N[(N[(N[Power[l, N[Exp[w], $MachinePrecision]], $MachinePrecision] * N[(2.0 / N[Exp[w], $MachinePrecision]), $MachinePrecision]), $MachinePrecision] / 2.0), $MachinePrecision]
e^{-w} \cdot {\ell}^{\left(e^{w}\right)}
↓
\frac{{\ell}^{\left(e^{w}\right)} \cdot \frac{2}{e^{w}}}{2}