- Split input into 4 regimes
if (/ y z) < -1.7802282732829984e+308
Initial program 60.1
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Initial simplification0.3
\[\leadsto y \cdot \frac{x}{z}\]
- Using strategy
rm Applied div-inv0.4
\[\leadsto y \cdot \color{blue}{\left(x \cdot \frac{1}{z}\right)}\]
Applied associate-*r*0.3
\[\leadsto \color{blue}{\left(y \cdot x\right) \cdot \frac{1}{z}}\]
if -1.7802282732829984e+308 < (/ y z) < -6.717446999569683e-95 or 9.688564851446599e-253 < (/ y z) < 3.3293286575632094e+214
Initial program 9.4
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Initial simplification9.2
\[\leadsto y \cdot \frac{x}{z}\]
- Using strategy
rm Applied associate-*r/9.1
\[\leadsto \color{blue}{\frac{y \cdot x}{z}}\]
- Using strategy
rm Applied associate-/l*9.2
\[\leadsto \color{blue}{\frac{y}{\frac{z}{x}}}\]
- Using strategy
rm Applied associate-/r/0.2
\[\leadsto \color{blue}{\frac{y}{z} \cdot x}\]
if -6.717446999569683e-95 < (/ y z) < 9.688564851446599e-253
Initial program 16.9
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Initial simplification1.4
\[\leadsto y \cdot \frac{x}{z}\]
if 3.3293286575632094e+214 < (/ y z)
Initial program 42.2
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Initial simplification1.0
\[\leadsto y \cdot \frac{x}{z}\]
- Using strategy
rm Applied associate-*r/1.6
\[\leadsto \color{blue}{\frac{y \cdot x}{z}}\]
- Using strategy
rm Applied clear-num1.7
\[\leadsto \color{blue}{\frac{1}{\frac{z}{y \cdot x}}}\]
- Recombined 4 regimes into one program.
Final simplification0.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\frac{y}{z} \le -1.7802282732829984 \cdot 10^{+308}:\\
\;\;\;\;\left(x \cdot y\right) \cdot \frac{1}{z}\\
\mathbf{elif}\;\frac{y}{z} \le -6.717446999569683 \cdot 10^{-95}:\\
\;\;\;\;\frac{y}{z} \cdot x\\
\mathbf{elif}\;\frac{y}{z} \le 9.688564851446599 \cdot 10^{-253}:\\
\;\;\;\;\frac{x}{z} \cdot y\\
\mathbf{elif}\;\frac{y}{z} \le 3.3293286575632094 \cdot 10^{+214}:\\
\;\;\;\;\frac{y}{z} \cdot x\\
\mathbf{else}:\\
\;\;\;\;\frac{1}{\frac{z}{x \cdot y}}\\
\end{array}\]