- Split input into 4 regimes
if (/ z x) < -9.565220761744693e+244 or 3.9866603406054462e+236 < (/ z x)
Initial program 3.6
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Applied simplify13.2
\[\leadsto \color{blue}{y \cdot \frac{x}{z}}\]
- Using strategy
rm Applied associate-*r/0.3
\[\leadsto \color{blue}{\frac{y \cdot x}{z}}\]
- Using strategy
rm Applied clear-num1.0
\[\leadsto \color{blue}{\frac{1}{\frac{z}{y \cdot x}}}\]
- Using strategy
rm Applied div-inv1.0
\[\leadsto \color{blue}{1 \cdot \frac{1}{\frac{z}{y \cdot x}}}\]
Applied simplify0.4
\[\leadsto 1 \cdot \color{blue}{\left(\frac{y}{z} \cdot x\right)}\]
if -9.565220761744693e+244 < (/ z x) < -3.551816045633847e-115
Initial program 18.3
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Applied simplify0.2
\[\leadsto \color{blue}{y \cdot \frac{x}{z}}\]
if -3.551816045633847e-115 < (/ z x) < 1.4103190471996078e-300
Initial program 13.3
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Applied simplify22.4
\[\leadsto \color{blue}{y \cdot \frac{x}{z}}\]
- Using strategy
rm Applied div-inv22.4
\[\leadsto y \cdot \color{blue}{\left(x \cdot \frac{1}{z}\right)}\]
Applied associate-*r*3.3
\[\leadsto \color{blue}{\left(y \cdot x\right) \cdot \frac{1}{z}}\]
if 1.4103190471996078e-300 < (/ z x) < 3.9866603406054462e+236
Initial program 17.5
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Applied simplify0.2
\[\leadsto \color{blue}{y \cdot \frac{x}{z}}\]
- Recombined 4 regimes into one program.
Applied simplify0.7
\[\leadsto \color{blue}{\begin{array}{l}
\mathbf{if}\;\frac{z}{x} \le -9.565220761744693 \cdot 10^{+244}:\\
\;\;\;\;x \cdot \frac{y}{z}\\
\mathbf{if}\;\frac{z}{x} \le -3.551816045633847 \cdot 10^{-115}:\\
\;\;\;\;\frac{x}{z} \cdot y\\
\mathbf{if}\;\frac{z}{x} \le 1.4103190471996078 \cdot 10^{-300}:\\
\;\;\;\;\left(y \cdot x\right) \cdot \frac{1}{z}\\
\mathbf{if}\;\frac{z}{x} \le 3.9866603406054462 \cdot 10^{+236}:\\
\;\;\;\;\frac{x}{z} \cdot y\\
\mathbf{else}:\\
\;\;\;\;x \cdot \frac{y}{z}\\
\end{array}}\]