- Split input into 3 regimes
if n < -0.5589490298612874
Initial program 45.1
\[100 \cdot \frac{{\left(1 + \frac{i}{n}\right)}^{n} - 1}{\frac{i}{n}}\]
- Using strategy
rm Applied add-exp-log45.1
\[\leadsto 100 \cdot \frac{\color{blue}{e^{\log \left({\left(1 + \frac{i}{n}\right)}^{n}\right)}} - 1}{\frac{i}{n}}\]
Applied expm1-def45.1
\[\leadsto 100 \cdot \frac{\color{blue}{(e^{\log \left({\left(1 + \frac{i}{n}\right)}^{n}\right)} - 1)^*}}{\frac{i}{n}}\]
Simplified24.9
\[\leadsto 100 \cdot \frac{(e^{\color{blue}{\log_* (1 + \frac{i}{n}) \cdot n}} - 1)^*}{\frac{i}{n}}\]
- Using strategy
rm Applied expm1-log1p-u24.9
\[\leadsto 100 \cdot \frac{(e^{\log_* (1 + \color{blue}{(e^{\log_* (1 + \frac{i}{n})} - 1)^*}) \cdot n} - 1)^*}{\frac{i}{n}}\]
Applied log1p-expm124.9
\[\leadsto 100 \cdot \frac{(e^{\color{blue}{\log_* (1 + \frac{i}{n})} \cdot n} - 1)^*}{\frac{i}{n}}\]
- Using strategy
rm Applied expm1-log1p-u24.9
\[\leadsto 100 \cdot \frac{(e^{\color{blue}{(e^{\log_* (1 + \log_* (1 + \frac{i}{n}))} - 1)^*} \cdot n} - 1)^*}{\frac{i}{n}}\]
if -0.5589490298612874 < n < 3.718399696914079e-236
Initial program 18.7
\[100 \cdot \frac{{\left(1 + \frac{i}{n}\right)}^{n} - 1}{\frac{i}{n}}\]
- Using strategy
rm Applied add-exp-log18.7
\[\leadsto 100 \cdot \frac{\color{blue}{e^{\log \left({\left(1 + \frac{i}{n}\right)}^{n}\right)}} - 1}{\frac{i}{n}}\]
Applied expm1-def18.7
\[\leadsto 100 \cdot \frac{\color{blue}{(e^{\log \left({\left(1 + \frac{i}{n}\right)}^{n}\right)} - 1)^*}}{\frac{i}{n}}\]
Simplified21.7
\[\leadsto 100 \cdot \frac{(e^{\color{blue}{\log_* (1 + \frac{i}{n}) \cdot n}} - 1)^*}{\frac{i}{n}}\]
Taylor expanded around 0 15.5
\[\leadsto \color{blue}{0}\]
if 3.718399696914079e-236 < n
Initial program 56.2
\[100 \cdot \frac{{\left(1 + \frac{i}{n}\right)}^{n} - 1}{\frac{i}{n}}\]
- Using strategy
rm Applied add-exp-log56.2
\[\leadsto 100 \cdot \frac{\color{blue}{e^{\log \left({\left(1 + \frac{i}{n}\right)}^{n}\right)}} - 1}{\frac{i}{n}}\]
Applied expm1-def56.2
\[\leadsto 100 \cdot \frac{\color{blue}{(e^{\log \left({\left(1 + \frac{i}{n}\right)}^{n}\right)} - 1)^*}}{\frac{i}{n}}\]
Simplified16.1
\[\leadsto 100 \cdot \frac{(e^{\color{blue}{\log_* (1 + \frac{i}{n}) \cdot n}} - 1)^*}{\frac{i}{n}}\]
- Using strategy
rm Applied expm1-log1p-u16.1
\[\leadsto 100 \cdot \frac{(e^{\log_* (1 + \color{blue}{(e^{\log_* (1 + \frac{i}{n})} - 1)^*}) \cdot n} - 1)^*}{\frac{i}{n}}\]
Applied log1p-expm116.1
\[\leadsto 100 \cdot \frac{(e^{\color{blue}{\log_* (1 + \frac{i}{n})} \cdot n} - 1)^*}{\frac{i}{n}}\]
- Recombined 3 regimes into one program.
Final simplification18.8
\[\leadsto \begin{array}{l}
\mathbf{if}\;n \le -0.5589490298612874:\\
\;\;\;\;100 \cdot \frac{(e^{n \cdot (e^{\log_* (1 + \log_* (1 + \frac{i}{n}))} - 1)^*} - 1)^*}{\frac{i}{n}}\\
\mathbf{elif}\;n \le 3.718399696914079 \cdot 10^{-236}:\\
\;\;\;\;0\\
\mathbf{else}:\\
\;\;\;\;100 \cdot \frac{(e^{n \cdot \log_* (1 + \frac{i}{n})} - 1)^*}{\frac{i}{n}}\\
\end{array}\]