Math FPCore C Java Python Julia MATLAB Wolfram TeX \[\left(\left(\left(\left(\left(\left(x \cdot 18\right) \cdot y\right) \cdot z\right) \cdot t - \left(a \cdot 4\right) \cdot t\right) + b \cdot c\right) - \left(x \cdot 4\right) \cdot i\right) - \left(j \cdot 27\right) \cdot k
\]
↓
\[\begin{array}{l}
t_1 := \left(a \cdot 4\right) \cdot t\\
t_2 := \left(x \cdot 4\right) \cdot i\\
t_3 := \left(\left(\left(y \cdot \left(\left(z \cdot \left(x \cdot 18\right)\right) \cdot t\right) - t_1\right) + b \cdot c\right) - t_2\right) - \left(j \cdot 27\right) \cdot k\\
t_4 := \left(\left(\left(\left(\left(x \cdot 18\right) \cdot y\right) \cdot z\right) \cdot t - t_1\right) + b \cdot c\right) - t_2\\
\mathbf{if}\;t_4 \leq -\infty:\\
\;\;\;\;t_3\\
\mathbf{elif}\;t_4 \leq 5 \cdot 10^{+251}:\\
\;\;\;\;t_4 - \left(k \cdot j\right) \cdot 27\\
\mathbf{else}:\\
\;\;\;\;t_3\\
\end{array}
\]
(FPCore (x y z t a b c i j k)
:precision binary64
(-
(-
(+ (- (* (* (* (* x 18.0) y) z) t) (* (* a 4.0) t)) (* b c))
(* (* x 4.0) i))
(* (* j 27.0) k))) ↓
(FPCore (x y z t a b c i j k)
:precision binary64
(let* ((t_1 (* (* a 4.0) t))
(t_2 (* (* x 4.0) i))
(t_3
(-
(- (+ (- (* y (* (* z (* x 18.0)) t)) t_1) (* b c)) t_2)
(* (* j 27.0) k)))
(t_4 (- (+ (- (* (* (* (* x 18.0) y) z) t) t_1) (* b c)) t_2)))
(if (<= t_4 (- INFINITY))
t_3
(if (<= t_4 5e+251) (- t_4 (* (* k j) 27.0)) t_3)))) double code(double x, double y, double z, double t, double a, double b, double c, double i, double j, double k) {
return (((((((x * 18.0) * y) * z) * t) - ((a * 4.0) * t)) + (b * c)) - ((x * 4.0) * i)) - ((j * 27.0) * k);
}
↓
double code(double x, double y, double z, double t, double a, double b, double c, double i, double j, double k) {
double t_1 = (a * 4.0) * t;
double t_2 = (x * 4.0) * i;
double t_3 = ((((y * ((z * (x * 18.0)) * t)) - t_1) + (b * c)) - t_2) - ((j * 27.0) * k);
double t_4 = ((((((x * 18.0) * y) * z) * t) - t_1) + (b * c)) - t_2;
double tmp;
if (t_4 <= -((double) INFINITY)) {
tmp = t_3;
} else if (t_4 <= 5e+251) {
tmp = t_4 - ((k * j) * 27.0);
} else {
tmp = t_3;
}
return tmp;
}
public static double code(double x, double y, double z, double t, double a, double b, double c, double i, double j, double k) {
return (((((((x * 18.0) * y) * z) * t) - ((a * 4.0) * t)) + (b * c)) - ((x * 4.0) * i)) - ((j * 27.0) * k);
}
↓
public static double code(double x, double y, double z, double t, double a, double b, double c, double i, double j, double k) {
double t_1 = (a * 4.0) * t;
double t_2 = (x * 4.0) * i;
double t_3 = ((((y * ((z * (x * 18.0)) * t)) - t_1) + (b * c)) - t_2) - ((j * 27.0) * k);
double t_4 = ((((((x * 18.0) * y) * z) * t) - t_1) + (b * c)) - t_2;
double tmp;
if (t_4 <= -Double.POSITIVE_INFINITY) {
tmp = t_3;
} else if (t_4 <= 5e+251) {
tmp = t_4 - ((k * j) * 27.0);
} else {
tmp = t_3;
}
return tmp;
}
def code(x, y, z, t, a, b, c, i, j, k):
return (((((((x * 18.0) * y) * z) * t) - ((a * 4.0) * t)) + (b * c)) - ((x * 4.0) * i)) - ((j * 27.0) * k)
↓
def code(x, y, z, t, a, b, c, i, j, k):
t_1 = (a * 4.0) * t
t_2 = (x * 4.0) * i
t_3 = ((((y * ((z * (x * 18.0)) * t)) - t_1) + (b * c)) - t_2) - ((j * 27.0) * k)
t_4 = ((((((x * 18.0) * y) * z) * t) - t_1) + (b * c)) - t_2
tmp = 0
if t_4 <= -math.inf:
tmp = t_3
elif t_4 <= 5e+251:
tmp = t_4 - ((k * j) * 27.0)
else:
tmp = t_3
return tmp
function code(x, y, z, t, a, b, c, i, j, k)
return Float64(Float64(Float64(Float64(Float64(Float64(Float64(Float64(x * 18.0) * y) * z) * t) - Float64(Float64(a * 4.0) * t)) + Float64(b * c)) - Float64(Float64(x * 4.0) * i)) - Float64(Float64(j * 27.0) * k))
end
↓
function code(x, y, z, t, a, b, c, i, j, k)
t_1 = Float64(Float64(a * 4.0) * t)
t_2 = Float64(Float64(x * 4.0) * i)
t_3 = Float64(Float64(Float64(Float64(Float64(y * Float64(Float64(z * Float64(x * 18.0)) * t)) - t_1) + Float64(b * c)) - t_2) - Float64(Float64(j * 27.0) * k))
t_4 = Float64(Float64(Float64(Float64(Float64(Float64(Float64(x * 18.0) * y) * z) * t) - t_1) + Float64(b * c)) - t_2)
tmp = 0.0
if (t_4 <= Float64(-Inf))
tmp = t_3;
elseif (t_4 <= 5e+251)
tmp = Float64(t_4 - Float64(Float64(k * j) * 27.0));
else
tmp = t_3;
end
return tmp
end
function tmp = code(x, y, z, t, a, b, c, i, j, k)
tmp = (((((((x * 18.0) * y) * z) * t) - ((a * 4.0) * t)) + (b * c)) - ((x * 4.0) * i)) - ((j * 27.0) * k);
end
↓
function tmp_2 = code(x, y, z, t, a, b, c, i, j, k)
t_1 = (a * 4.0) * t;
t_2 = (x * 4.0) * i;
t_3 = ((((y * ((z * (x * 18.0)) * t)) - t_1) + (b * c)) - t_2) - ((j * 27.0) * k);
t_4 = ((((((x * 18.0) * y) * z) * t) - t_1) + (b * c)) - t_2;
tmp = 0.0;
if (t_4 <= -Inf)
tmp = t_3;
elseif (t_4 <= 5e+251)
tmp = t_4 - ((k * j) * 27.0);
else
tmp = t_3;
end
tmp_2 = tmp;
end
code[x_, y_, z_, t_, a_, b_, c_, i_, j_, k_] := N[(N[(N[(N[(N[(N[(N[(N[(x * 18.0), $MachinePrecision] * y), $MachinePrecision] * z), $MachinePrecision] * t), $MachinePrecision] - N[(N[(a * 4.0), $MachinePrecision] * t), $MachinePrecision]), $MachinePrecision] + N[(b * c), $MachinePrecision]), $MachinePrecision] - N[(N[(x * 4.0), $MachinePrecision] * i), $MachinePrecision]), $MachinePrecision] - N[(N[(j * 27.0), $MachinePrecision] * k), $MachinePrecision]), $MachinePrecision]
↓
code[x_, y_, z_, t_, a_, b_, c_, i_, j_, k_] := Block[{t$95$1 = N[(N[(a * 4.0), $MachinePrecision] * t), $MachinePrecision]}, Block[{t$95$2 = N[(N[(x * 4.0), $MachinePrecision] * i), $MachinePrecision]}, Block[{t$95$3 = N[(N[(N[(N[(N[(y * N[(N[(z * N[(x * 18.0), $MachinePrecision]), $MachinePrecision] * t), $MachinePrecision]), $MachinePrecision] - t$95$1), $MachinePrecision] + N[(b * c), $MachinePrecision]), $MachinePrecision] - t$95$2), $MachinePrecision] - N[(N[(j * 27.0), $MachinePrecision] * k), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$4 = N[(N[(N[(N[(N[(N[(N[(x * 18.0), $MachinePrecision] * y), $MachinePrecision] * z), $MachinePrecision] * t), $MachinePrecision] - t$95$1), $MachinePrecision] + N[(b * c), $MachinePrecision]), $MachinePrecision] - t$95$2), $MachinePrecision]}, If[LessEqual[t$95$4, (-Infinity)], t$95$3, If[LessEqual[t$95$4, 5e+251], N[(t$95$4 - N[(N[(k * j), $MachinePrecision] * 27.0), $MachinePrecision]), $MachinePrecision], t$95$3]]]]]]
\left(\left(\left(\left(\left(\left(x \cdot 18\right) \cdot y\right) \cdot z\right) \cdot t - \left(a \cdot 4\right) \cdot t\right) + b \cdot c\right) - \left(x \cdot 4\right) \cdot i\right) - \left(j \cdot 27\right) \cdot k
↓
\begin{array}{l}
t_1 := \left(a \cdot 4\right) \cdot t\\
t_2 := \left(x \cdot 4\right) \cdot i\\
t_3 := \left(\left(\left(y \cdot \left(\left(z \cdot \left(x \cdot 18\right)\right) \cdot t\right) - t_1\right) + b \cdot c\right) - t_2\right) - \left(j \cdot 27\right) \cdot k\\
t_4 := \left(\left(\left(\left(\left(x \cdot 18\right) \cdot y\right) \cdot z\right) \cdot t - t_1\right) + b \cdot c\right) - t_2\\
\mathbf{if}\;t_4 \leq -\infty:\\
\;\;\;\;t_3\\
\mathbf{elif}\;t_4 \leq 5 \cdot 10^{+251}:\\
\;\;\;\;t_4 - \left(k \cdot j\right) \cdot 27\\
\mathbf{else}:\\
\;\;\;\;t_3\\
\end{array}