Math FPCore C Java Python Julia MATLAB Wolfram TeX \[\frac{x - y \cdot z}{t - a \cdot z}
\]
↓
\[\begin{array}{l}
t_1 := \frac{x - y \cdot z}{t - z \cdot a}\\
\mathbf{if}\;t_1 \leq -\infty \lor \neg \left(t_1 \leq -5 \cdot 10^{-322}\right) \land \left(t_1 \leq 0 \lor \neg \left(t_1 \leq 10^{+250}\right)\right):\\
\;\;\;\;\frac{y}{a - \frac{t}{z}}\\
\mathbf{else}:\\
\;\;\;\;t_1\\
\end{array}
\]
(FPCore (x y z t a) :precision binary64 (/ (- x (* y z)) (- t (* a z)))) ↓
(FPCore (x y z t a)
:precision binary64
(let* ((t_1 (/ (- x (* y z)) (- t (* z a)))))
(if (or (<= t_1 (- INFINITY))
(and (not (<= t_1 -5e-322))
(or (<= t_1 0.0) (not (<= t_1 1e+250)))))
(/ y (- a (/ t z)))
t_1))) double code(double x, double y, double z, double t, double a) {
return (x - (y * z)) / (t - (a * z));
}
↓
double code(double x, double y, double z, double t, double a) {
double t_1 = (x - (y * z)) / (t - (z * a));
double tmp;
if ((t_1 <= -((double) INFINITY)) || (!(t_1 <= -5e-322) && ((t_1 <= 0.0) || !(t_1 <= 1e+250)))) {
tmp = y / (a - (t / z));
} else {
tmp = t_1;
}
return tmp;
}
public static double code(double x, double y, double z, double t, double a) {
return (x - (y * z)) / (t - (a * z));
}
↓
public static double code(double x, double y, double z, double t, double a) {
double t_1 = (x - (y * z)) / (t - (z * a));
double tmp;
if ((t_1 <= -Double.POSITIVE_INFINITY) || (!(t_1 <= -5e-322) && ((t_1 <= 0.0) || !(t_1 <= 1e+250)))) {
tmp = y / (a - (t / z));
} else {
tmp = t_1;
}
return tmp;
}
def code(x, y, z, t, a):
return (x - (y * z)) / (t - (a * z))
↓
def code(x, y, z, t, a):
t_1 = (x - (y * z)) / (t - (z * a))
tmp = 0
if (t_1 <= -math.inf) or (not (t_1 <= -5e-322) and ((t_1 <= 0.0) or not (t_1 <= 1e+250))):
tmp = y / (a - (t / z))
else:
tmp = t_1
return tmp
function code(x, y, z, t, a)
return Float64(Float64(x - Float64(y * z)) / Float64(t - Float64(a * z)))
end
↓
function code(x, y, z, t, a)
t_1 = Float64(Float64(x - Float64(y * z)) / Float64(t - Float64(z * a)))
tmp = 0.0
if ((t_1 <= Float64(-Inf)) || (!(t_1 <= -5e-322) && ((t_1 <= 0.0) || !(t_1 <= 1e+250))))
tmp = Float64(y / Float64(a - Float64(t / z)));
else
tmp = t_1;
end
return tmp
end
function tmp = code(x, y, z, t, a)
tmp = (x - (y * z)) / (t - (a * z));
end
↓
function tmp_2 = code(x, y, z, t, a)
t_1 = (x - (y * z)) / (t - (z * a));
tmp = 0.0;
if ((t_1 <= -Inf) || (~((t_1 <= -5e-322)) && ((t_1 <= 0.0) || ~((t_1 <= 1e+250)))))
tmp = y / (a - (t / z));
else
tmp = t_1;
end
tmp_2 = tmp;
end
code[x_, y_, z_, t_, a_] := N[(N[(x - N[(y * z), $MachinePrecision]), $MachinePrecision] / N[(t - N[(a * z), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]
↓
code[x_, y_, z_, t_, a_] := Block[{t$95$1 = N[(N[(x - N[(y * z), $MachinePrecision]), $MachinePrecision] / N[(t - N[(z * a), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, If[Or[LessEqual[t$95$1, (-Infinity)], And[N[Not[LessEqual[t$95$1, -5e-322]], $MachinePrecision], Or[LessEqual[t$95$1, 0.0], N[Not[LessEqual[t$95$1, 1e+250]], $MachinePrecision]]]], N[(y / N[(a - N[(t / z), $MachinePrecision]), $MachinePrecision]), $MachinePrecision], t$95$1]]
\frac{x - y \cdot z}{t - a \cdot z}
↓
\begin{array}{l}
t_1 := \frac{x - y \cdot z}{t - z \cdot a}\\
\mathbf{if}\;t_1 \leq -\infty \lor \neg \left(t_1 \leq -5 \cdot 10^{-322}\right) \land \left(t_1 \leq 0 \lor \neg \left(t_1 \leq 10^{+250}\right)\right):\\
\;\;\;\;\frac{y}{a - \frac{t}{z}}\\
\mathbf{else}:\\
\;\;\;\;t_1\\
\end{array}
Alternatives Alternative 1 Accuracy 39.1% Cost 1704
\[\begin{array}{l}
t_1 := -\frac{y \cdot z}{t}\\
\mathbf{if}\;y \leq -3.3 \cdot 10^{+152}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -2.3 \cdot 10^{+68}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq -1.05 \cdot 10^{+29}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -2700:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq -4.8 \cdot 10^{-127}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq 10^{-229}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 4.9 \cdot 10^{-203}:\\
\;\;\;\;-\frac{\frac{x}{a}}{z}\\
\mathbf{elif}\;y \leq 9.6 \cdot 10^{+96}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 5.8 \cdot 10^{+220}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq 2.95 \cdot 10^{+259}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{else}:\\
\;\;\;\;y \cdot \frac{z}{-t}\\
\end{array}
\]
Alternative 2 Accuracy 39.1% Cost 1704
\[\begin{array}{l}
t_1 := -\frac{y \cdot z}{t}\\
\mathbf{if}\;y \leq -2 \cdot 10^{+152}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -1.2 \cdot 10^{+69}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq -1.1 \cdot 10^{+30}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -45000:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq -4.8 \cdot 10^{-127}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq 3.6 \cdot 10^{-229}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 10^{-205}:\\
\;\;\;\;-\frac{\frac{x}{a}}{z}\\
\mathbf{elif}\;y \leq 3.3 \cdot 10^{+101}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 1.02 \cdot 10^{+220}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq 2.6 \cdot 10^{+259}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{else}:\\
\;\;\;\;\frac{z}{\frac{t}{-y}}\\
\end{array}
\]
Alternative 3 Accuracy 39.2% Cost 1704
\[\begin{array}{l}
t_1 := -\frac{y \cdot z}{t}\\
\mathbf{if}\;y \leq -6.2 \cdot 10^{+151}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -1.65 \cdot 10^{+68}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq -3.25 \cdot 10^{+28}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -5600:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq -4.8 \cdot 10^{-127}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq 3 \cdot 10^{-231}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 5.6 \cdot 10^{-203}:\\
\;\;\;\;\frac{-x}{z \cdot a}\\
\mathbf{elif}\;y \leq 1.32 \cdot 10^{+95}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 2.55 \cdot 10^{+219}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq 4.7 \cdot 10^{+260}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{else}:\\
\;\;\;\;\frac{z}{\frac{t}{-y}}\\
\end{array}
\]
Alternative 4 Accuracy 39.6% Cost 1572
\[\begin{array}{l}
t_1 := -\frac{y \cdot z}{t}\\
\mathbf{if}\;y \leq -1.5 \cdot 10^{+152}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -5 \cdot 10^{+68}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;y \leq -1.46 \cdot 10^{+28}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq -19000000000:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq -4.8 \cdot 10^{-127}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;y \leq 4 \cdot 10^{-230}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 2.3 \cdot 10^{-206}:\\
\;\;\;\;-\frac{\frac{x}{a}}{z}\\
\mathbf{elif}\;y \leq 5.3 \cdot 10^{+95}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;y \leq 2.4 \cdot 10^{+220}:\\
\;\;\;\;t_1\\
\mathbf{else}:\\
\;\;\;\;\frac{y}{a}\\
\end{array}
\]
Alternative 5 Accuracy 71.1% Cost 1304
\[\begin{array}{l}
t_1 := \frac{x - y \cdot z}{t}\\
t_2 := \frac{y - \frac{x}{z}}{a}\\
t_3 := \frac{-x}{z \cdot a - t}\\
\mathbf{if}\;z \leq -1.16 \cdot 10^{+29}:\\
\;\;\;\;t_2\\
\mathbf{elif}\;z \leq -6 \cdot 10^{-277}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;z \leq 2.9 \cdot 10^{-253}:\\
\;\;\;\;t_3\\
\mathbf{elif}\;z \leq 2.1 \cdot 10^{-18}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;z \leq 1.55:\\
\;\;\;\;t_2\\
\mathbf{elif}\;z \leq 3 \cdot 10^{+15}:\\
\;\;\;\;t_3\\
\mathbf{else}:\\
\;\;\;\;\frac{y}{a - \frac{t}{z}}\\
\end{array}
\]
Alternative 6 Accuracy 70.0% Cost 1042
\[\begin{array}{l}
\mathbf{if}\;y \leq -1.45 \cdot 10^{+26} \lor \neg \left(y \leq -3900 \lor \neg \left(y \leq -4.5 \cdot 10^{-98}\right) \land y \leq 470000\right):\\
\;\;\;\;\frac{y}{a - \frac{t}{z}}\\
\mathbf{else}:\\
\;\;\;\;\frac{-x}{z \cdot a - t}\\
\end{array}
\]
Alternative 7 Accuracy 58.1% Cost 844
\[\begin{array}{l}
\mathbf{if}\;x \leq -3 \cdot 10^{+249}:\\
\;\;\;\;-\frac{\frac{x}{a}}{z}\\
\mathbf{elif}\;x \leq -1.5 \cdot 10^{+36}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{elif}\;x \leq 5.5 \cdot 10^{-50}:\\
\;\;\;\;\frac{y}{a - \frac{t}{z}}\\
\mathbf{else}:\\
\;\;\;\;\frac{x}{t}\\
\end{array}
\]
Alternative 8 Accuracy 71.3% Cost 713
\[\begin{array}{l}
\mathbf{if}\;z \leq -2.5 \cdot 10^{+28} \lor \neg \left(z \leq 1.85 \cdot 10^{-23}\right):\\
\;\;\;\;\frac{y}{a - \frac{t}{z}}\\
\mathbf{else}:\\
\;\;\;\;\frac{x - y \cdot z}{t}\\
\end{array}
\]
Alternative 9 Accuracy 53.7% Cost 456
\[\begin{array}{l}
\mathbf{if}\;z \leq -1.05 \cdot 10^{+25}:\\
\;\;\;\;\frac{y}{a}\\
\mathbf{elif}\;z \leq 3.35 \cdot 10^{-18}:\\
\;\;\;\;\frac{x}{t}\\
\mathbf{else}:\\
\;\;\;\;\frac{y}{a}\\
\end{array}
\]
Alternative 10 Accuracy 33.5% Cost 192
\[\frac{x}{t}
\]