Math FPCore C Fortran Java Python Julia MATLAB Wolfram TeX \[\left(x \cdot \cos \left(\frac{\left(\left(y \cdot 2 + 1\right) \cdot z\right) \cdot t}{16}\right)\right) \cdot \cos \left(\frac{\left(\left(a \cdot 2 + 1\right) \cdot b\right) \cdot t}{16}\right)
\]
↓
\[\begin{array}{l}
t_1 := \left(z \cdot t\right) \cdot 0.0625\\
t_2 := \left(z \cdot t\right) \cdot \left(y \cdot 0.125\right)\\
\mathbf{if}\;\left(x \cdot \cos \left(\frac{\left(\left(y \cdot 2 + 1\right) \cdot z\right) \cdot t}{16}\right)\right) \cdot \cos \left(\frac{t \cdot \left(\left(1 + 2 \cdot a\right) \cdot b\right)}{16}\right) \leq 5 \cdot 10^{+263}:\\
\;\;\;\;x \cdot \left(\log \left(e^{\cos t_1 \cdot \cos t_2 - \sin t_1 \cdot \sin t_2}\right) \cdot \cos \left(\left(t \cdot b\right) \cdot \left(0.0625 + \frac{a}{8}\right)\right)\right)\\
\mathbf{else}:\\
\;\;\;\;x\\
\end{array}
\]
(FPCore (x y z t a b)
:precision binary64
(*
(* x (cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0)))
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)))) ↓
(FPCore (x y z t a b)
:precision binary64
(let* ((t_1 (* (* z t) 0.0625)) (t_2 (* (* z t) (* y 0.125))))
(if (<=
(*
(* x (cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0)))
(cos (/ (* t (* (+ 1.0 (* 2.0 a)) b)) 16.0)))
5e+263)
(*
x
(*
(log (exp (- (* (cos t_1) (cos t_2)) (* (sin t_1) (sin t_2)))))
(cos (* (* t b) (+ 0.0625 (/ a 8.0))))))
x))) double code(double x, double y, double z, double t, double a, double b) {
return (x * cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * cos((((((a * 2.0) + 1.0) * b) * t) / 16.0));
}
↓
double code(double x, double y, double z, double t, double a, double b) {
double t_1 = (z * t) * 0.0625;
double t_2 = (z * t) * (y * 0.125);
double tmp;
if (((x * cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * cos(((t * ((1.0 + (2.0 * a)) * b)) / 16.0))) <= 5e+263) {
tmp = x * (log(exp(((cos(t_1) * cos(t_2)) - (sin(t_1) * sin(t_2))))) * cos(((t * b) * (0.0625 + (a / 8.0)))));
} else {
tmp = x;
}
return tmp;
}
real(8) function code(x, y, z, t, a, b)
real(8), intent (in) :: x
real(8), intent (in) :: y
real(8), intent (in) :: z
real(8), intent (in) :: t
real(8), intent (in) :: a
real(8), intent (in) :: b
code = (x * cos((((((y * 2.0d0) + 1.0d0) * z) * t) / 16.0d0))) * cos((((((a * 2.0d0) + 1.0d0) * b) * t) / 16.0d0))
end function
↓
real(8) function code(x, y, z, t, a, b)
real(8), intent (in) :: x
real(8), intent (in) :: y
real(8), intent (in) :: z
real(8), intent (in) :: t
real(8), intent (in) :: a
real(8), intent (in) :: b
real(8) :: t_1
real(8) :: t_2
real(8) :: tmp
t_1 = (z * t) * 0.0625d0
t_2 = (z * t) * (y * 0.125d0)
if (((x * cos((((((y * 2.0d0) + 1.0d0) * z) * t) / 16.0d0))) * cos(((t * ((1.0d0 + (2.0d0 * a)) * b)) / 16.0d0))) <= 5d+263) then
tmp = x * (log(exp(((cos(t_1) * cos(t_2)) - (sin(t_1) * sin(t_2))))) * cos(((t * b) * (0.0625d0 + (a / 8.0d0)))))
else
tmp = x
end if
code = tmp
end function
public static double code(double x, double y, double z, double t, double a, double b) {
return (x * Math.cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * Math.cos((((((a * 2.0) + 1.0) * b) * t) / 16.0));
}
↓
public static double code(double x, double y, double z, double t, double a, double b) {
double t_1 = (z * t) * 0.0625;
double t_2 = (z * t) * (y * 0.125);
double tmp;
if (((x * Math.cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * Math.cos(((t * ((1.0 + (2.0 * a)) * b)) / 16.0))) <= 5e+263) {
tmp = x * (Math.log(Math.exp(((Math.cos(t_1) * Math.cos(t_2)) - (Math.sin(t_1) * Math.sin(t_2))))) * Math.cos(((t * b) * (0.0625 + (a / 8.0)))));
} else {
tmp = x;
}
return tmp;
}
def code(x, y, z, t, a, b):
return (x * math.cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * math.cos((((((a * 2.0) + 1.0) * b) * t) / 16.0))
↓
def code(x, y, z, t, a, b):
t_1 = (z * t) * 0.0625
t_2 = (z * t) * (y * 0.125)
tmp = 0
if ((x * math.cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * math.cos(((t * ((1.0 + (2.0 * a)) * b)) / 16.0))) <= 5e+263:
tmp = x * (math.log(math.exp(((math.cos(t_1) * math.cos(t_2)) - (math.sin(t_1) * math.sin(t_2))))) * math.cos(((t * b) * (0.0625 + (a / 8.0)))))
else:
tmp = x
return tmp
function code(x, y, z, t, a, b)
return Float64(Float64(x * cos(Float64(Float64(Float64(Float64(Float64(y * 2.0) + 1.0) * z) * t) / 16.0))) * cos(Float64(Float64(Float64(Float64(Float64(a * 2.0) + 1.0) * b) * t) / 16.0)))
end
↓
function code(x, y, z, t, a, b)
t_1 = Float64(Float64(z * t) * 0.0625)
t_2 = Float64(Float64(z * t) * Float64(y * 0.125))
tmp = 0.0
if (Float64(Float64(x * cos(Float64(Float64(Float64(Float64(Float64(y * 2.0) + 1.0) * z) * t) / 16.0))) * cos(Float64(Float64(t * Float64(Float64(1.0 + Float64(2.0 * a)) * b)) / 16.0))) <= 5e+263)
tmp = Float64(x * Float64(log(exp(Float64(Float64(cos(t_1) * cos(t_2)) - Float64(sin(t_1) * sin(t_2))))) * cos(Float64(Float64(t * b) * Float64(0.0625 + Float64(a / 8.0))))));
else
tmp = x;
end
return tmp
end
function tmp = code(x, y, z, t, a, b)
tmp = (x * cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * cos((((((a * 2.0) + 1.0) * b) * t) / 16.0));
end
↓
function tmp_2 = code(x, y, z, t, a, b)
t_1 = (z * t) * 0.0625;
t_2 = (z * t) * (y * 0.125);
tmp = 0.0;
if (((x * cos((((((y * 2.0) + 1.0) * z) * t) / 16.0))) * cos(((t * ((1.0 + (2.0 * a)) * b)) / 16.0))) <= 5e+263)
tmp = x * (log(exp(((cos(t_1) * cos(t_2)) - (sin(t_1) * sin(t_2))))) * cos(((t * b) * (0.0625 + (a / 8.0)))));
else
tmp = x;
end
tmp_2 = tmp;
end
code[x_, y_, z_, t_, a_, b_] := N[(N[(x * N[Cos[N[(N[(N[(N[(N[(y * 2.0), $MachinePrecision] + 1.0), $MachinePrecision] * z), $MachinePrecision] * t), $MachinePrecision] / 16.0), $MachinePrecision]], $MachinePrecision]), $MachinePrecision] * N[Cos[N[(N[(N[(N[(N[(a * 2.0), $MachinePrecision] + 1.0), $MachinePrecision] * b), $MachinePrecision] * t), $MachinePrecision] / 16.0), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]
↓
code[x_, y_, z_, t_, a_, b_] := Block[{t$95$1 = N[(N[(z * t), $MachinePrecision] * 0.0625), $MachinePrecision]}, Block[{t$95$2 = N[(N[(z * t), $MachinePrecision] * N[(y * 0.125), $MachinePrecision]), $MachinePrecision]}, If[LessEqual[N[(N[(x * N[Cos[N[(N[(N[(N[(N[(y * 2.0), $MachinePrecision] + 1.0), $MachinePrecision] * z), $MachinePrecision] * t), $MachinePrecision] / 16.0), $MachinePrecision]], $MachinePrecision]), $MachinePrecision] * N[Cos[N[(N[(t * N[(N[(1.0 + N[(2.0 * a), $MachinePrecision]), $MachinePrecision] * b), $MachinePrecision]), $MachinePrecision] / 16.0), $MachinePrecision]], $MachinePrecision]), $MachinePrecision], 5e+263], N[(x * N[(N[Log[N[Exp[N[(N[(N[Cos[t$95$1], $MachinePrecision] * N[Cos[t$95$2], $MachinePrecision]), $MachinePrecision] - N[(N[Sin[t$95$1], $MachinePrecision] * N[Sin[t$95$2], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]], $MachinePrecision] * N[Cos[N[(N[(t * b), $MachinePrecision] * N[(0.0625 + N[(a / 8.0), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]), $MachinePrecision], x]]]
\left(x \cdot \cos \left(\frac{\left(\left(y \cdot 2 + 1\right) \cdot z\right) \cdot t}{16}\right)\right) \cdot \cos \left(\frac{\left(\left(a \cdot 2 + 1\right) \cdot b\right) \cdot t}{16}\right)
↓
\begin{array}{l}
t_1 := \left(z \cdot t\right) \cdot 0.0625\\
t_2 := \left(z \cdot t\right) \cdot \left(y \cdot 0.125\right)\\
\mathbf{if}\;\left(x \cdot \cos \left(\frac{\left(\left(y \cdot 2 + 1\right) \cdot z\right) \cdot t}{16}\right)\right) \cdot \cos \left(\frac{t \cdot \left(\left(1 + 2 \cdot a\right) \cdot b\right)}{16}\right) \leq 5 \cdot 10^{+263}:\\
\;\;\;\;x \cdot \left(\log \left(e^{\cos t_1 \cdot \cos t_2 - \sin t_1 \cdot \sin t_2}\right) \cdot \cos \left(\left(t \cdot b\right) \cdot \left(0.0625 + \frac{a}{8}\right)\right)\right)\\
\mathbf{else}:\\
\;\;\;\;x\\
\end{array}