
Time bar (total: 11.9s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 8 |
| 6.3% | 6.2% | 93.4% | 0.4% | 0% | 0% | 0% | 9 |
| 6.3% | 6.2% | 93.4% | 0.4% | 0% | 0% | 0% | 10 |
| 6.3% | 6.2% | 93.4% | 0.4% | 0% | 0% | 0% | 11 |
| 6.3% | 6.2% | 93.4% | 0.4% | 0% | 0% | 0% | 12 |
Compiled 35 to 28 computations (20% saved)
| 2.6s | 8 256× | 0 | valid |
ival-mult!: 1.9s (89% of total)ival-add!: 181.0ms (8.7% of total)ival-div!: 46.0ms (2.2% of total)adjust: 2.0ms (0.1% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 399 | 1523 |
| 1 | 2815 | 1523 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 53.3% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
Compiled 66 to 52 computations (21.2% saved)
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
x |
y |
z |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
a |
b |
c |
i |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z)))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y z)) |
#s(approx (* (+ (* x y) z) y) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z))) |
#s(approx (+ (* x y) z) z) |
#s(approx (+ (* x y) z) (+.f64 z (*.f64 x y))) |
#s(approx (* x y) (*.f64 x y)) |
#s(approx x x) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (+.f64 (/.f64 t x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 x (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* x y) z) (*.f64 x (+.f64 y (/.f64 z x)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 z x)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal 28832688827/125000 binary64) y)) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal 54929528941/2000000 binary64) y)) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y (+.f64 z (*.f64 x y)))) |
#s(approx y y) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 c y))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 b y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c y)) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 b y)))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 b y))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b y)) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 a y)))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (+ (* (+ y a) y) b) b) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (*.f64 a y))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (*.f64 y (+.f64 a y)))) |
#s(approx (* (+ y a) y) (*.f64 a y)) |
#s(approx (* (+ y a) y) (*.f64 y (+.f64 a y))) |
#s(approx (+ y a) a) |
#s(approx (+ y a) (+.f64 a y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x)))) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 c x) (pow.f64 y #s(literal 3 binary64)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* x y) z) (*.f64 y (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (pow.f64 y #s(literal 4 binary64))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (pow.f64 y #s(literal 3 binary64))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (* (+ y a) y) b) (pow.f64 y #s(literal 2 binary64))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ y a) (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x)))) y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c x) y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) y))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))))) y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (/.f64 b y)) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ y a) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 z (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 z (+.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 z (+.f64 y (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))) |
#s(approx (+ (* x y) z) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) z)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) z)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 9 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (fma.f64 a y (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ y a) y) (fma.f64 a y (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 y #s(literal 12 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))))) a)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (+.f64 (/.f64 i a) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (+.f64 (/.f64 c a) (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 a (+.f64 y (+.f64 (/.f64 b a) (/.f64 (pow.f64 y #s(literal 2 binary64)) a))))) |
#s(approx (* (+ y a) y) (*.f64 a (+.f64 y (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))) |
#s(approx (+ y a) (*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 y a)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 12 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 9 binary64)))) a)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (pow.f64 y #s(literal 2 binary64))) a)))))) |
#s(approx (* (+ y a) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))))) |
#s(approx (+ y a) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y a)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 y #s(literal 8 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))))) b)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (+.f64 (/.f64 i b) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 b (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 b (+.f64 y (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 b (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) b)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) b)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))))) c)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 c (+.f64 y (+.f64 (/.f64 i c) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 3 binary64)))) c)) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) c)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (/.f64 (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64))) (/.f64 z (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 3 binary64))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i))) i)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i)) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)) #s(literal 1 binary64))))) |
24 calls:
| Time | Variable | Point |
|---|---|---|
| 6.0ms | a | -inf |
| 6.0ms | y | 0 |
| 4.0ms | z | inf |
| 3.0ms | y | -inf |
| 3.0ms | x | inf |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
x |
y |
z |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
a |
b |
c |
i |
| Outputs |
|---|
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t)) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i)) |
(*.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 i i) i (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i) (*.f64 i i))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)))) (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 2 binary64)) (*.f64 t t)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 3 binary64)) (*.f64 (*.f64 t t) t))) (fma.f64 t (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 2 binary64)) (*.f64 t t)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 2 binary64)) (*.f64 t t))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t)) |
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 t t) t (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 t (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y)) t) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) #s(literal 2 binary64)) (*.f64 (-.f64 t (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y)) t))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) |
(*.f64 y (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) #s(literal 28832688827/125000 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64))) (*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)))) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) (*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)))) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) #s(literal 28832688827/125000 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 2 binary64)))) |
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) #s(literal 28832688827/125000 binary64) (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 28832688827/125000 binary64) (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y)) #s(literal 28832688827/125000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))))) (fma.f64 (*.f64 (-.f64 #s(literal 28832688827/125000 binary64) (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y)) #s(literal 28832688827/125000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 28832688827/125000 binary64) (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y)) #s(literal 28832688827/125000 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) |
(*.f64 y (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) (/.f64 y (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) y) (-.f64 (pow.f64 (*.f64 (fma.f64 y x z) y) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) #s(literal 54929528941/2000000 binary64)))) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y x z)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) y) (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)))) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 y x z) y) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) #s(literal 54929528941/2000000 binary64)))) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y x z)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) (*.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)))) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 (*.f64 (fma.f64 y x z) y) (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (/.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (fma.f64 (*.f64 (fma.f64 y x z) y) (-.f64 (*.f64 (fma.f64 y x z) y) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) #s(literal 54929528941/2000000 binary64) (pow.f64 (*.f64 (fma.f64 y x z) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 (fma.f64 y x z) y)) #s(literal 54929528941/2000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 y x z) y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))))) (fma.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 (fma.f64 y x z) y)) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 (fma.f64 y x z) y)) #s(literal 54929528941/2000000 binary64)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y x z)) (fma.f64 y x z))) (pow.f64 (*.f64 (fma.f64 y x z) y) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) |
(*.f64 (fma.f64 y x z) y) |
(*.f64 y (fma.f64 y x z)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) z) (fma.f64 y x z)) (/.f64 y (-.f64 (*.f64 x y) z))) |
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 y x z) y) (-.f64 (*.f64 x y) z)) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 y y) y)) (*.f64 (*.f64 z z) z))) (fma.f64 z (fma.f64 y x z) (*.f64 (*.f64 x x) (*.f64 y y)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 y x z) y) (-.f64 (*.f64 x y) z)) (*.f64 (-.f64 (*.f64 x y) z) (fma.f64 y x z))) (fma.f64 y x z)) |
(*.f64 (fma.f64 y x z) (/.f64 (-.f64 (*.f64 x y) z) (-.f64 (*.f64 x y) z))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x y) z) (fma.f64 y x z)) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 y y) y)) (*.f64 (*.f64 z z) z))) (fma.f64 z (fma.f64 y x z) (*.f64 (*.f64 x x) (*.f64 y y)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x y) z) (fma.f64 y x z)) (*.f64 (-.f64 (*.f64 x y) z) (fma.f64 y x z))) (fma.f64 y x z)) |
(*.f64 (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) z) (*.f64 z z)) (/.f64 (fma.f64 y x z) (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) z) (*.f64 z z)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 y y) y) (*.f64 (*.f64 z z) z)) (+.f64 (pow.f64 (*.f64 (-.f64 z (*.f64 x y)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))))) (fma.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (-.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (*.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (*.f64 x x) (*.f64 y y))))) |
(*.f64 x y) |
(*.f64 y x) |
x |
y |
z |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)) (*.f64 (*.f64 i i) i))) (fma.f64 i (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i)) |
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i) (*.f64 i i)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i) (*.f64 i i)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 i i) i (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 i (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y)) i) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 (-.f64 i (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y)) i))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) |
(*.f64 y (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) |
(*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (/.f64 y (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) |
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c)) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) #s(literal 3 binary64)) (*.f64 (*.f64 c c) c))) (fma.f64 (*.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (+.f64 y a) y b)) (*.f64 y y) (*.f64 c (fma.f64 (fma.f64 (+.f64 y a) y b) y c)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c)) (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c))) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c))) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) |
(*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) (/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) #s(literal 3 binary64)) (*.f64 (*.f64 c c) c))) (fma.f64 (*.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (+.f64 y a) y b)) (*.f64 y y) (*.f64 c (fma.f64 (fma.f64 (+.f64 y a) y b) y c)))) |
(*.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (*.f64 c c)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) (fma.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (*.f64 c c)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 c c) c (pow.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 c (*.f64 (fma.f64 (+.f64 y a) y b) y)) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))))) (fma.f64 (*.f64 (-.f64 c (*.f64 (fma.f64 (+.f64 y a) y b) y)) c) (-.f64 (*.f64 (-.f64 c (*.f64 (fma.f64 (+.f64 y a) y b) y)) c) (*.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) (*.f64 (fma.f64 (+.f64 y a) y b) y))) (pow.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) |
(*.f64 (fma.f64 (+.f64 y a) y b) y) |
(*.f64 y (fma.f64 (+.f64 y a) y b)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b)) (/.f64 y (-.f64 (*.f64 (+.f64 y a) y) b))) |
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b)) y) (-.f64 (pow.f64 (*.f64 (+.f64 y a) y) #s(literal 3 binary64)) (*.f64 (*.f64 b b) b))) (fma.f64 (*.f64 (*.f64 y y) (+.f64 y a)) (+.f64 y a) (*.f64 b (fma.f64 (+.f64 y a) y b)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b)) y) (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b))) (fma.f64 (+.f64 y a) y b)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b)) (-.f64 (pow.f64 (*.f64 (+.f64 y a) y) #s(literal 3 binary64)) (*.f64 (*.f64 b b) b))) (fma.f64 (*.f64 (*.f64 y y) (+.f64 y a)) (+.f64 y a) (*.f64 b (fma.f64 (+.f64 y a) y b)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b)) (*.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (fma.f64 (+.f64 y a) y b))) (fma.f64 (+.f64 y a) y b)) |
(*.f64 (fma.f64 (+.f64 y a) y b) (/.f64 (-.f64 (*.f64 (+.f64 y a) y) b) (-.f64 (*.f64 (+.f64 y a) y) b))) |
(*.f64 (fma.f64 (*.f64 (+.f64 y a) y) (-.f64 (*.f64 (+.f64 y a) y) b) (*.f64 b b)) (/.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (*.f64 (+.f64 y a) y) (-.f64 (*.f64 (+.f64 y a) y) b) (*.f64 b b)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 b b) b (pow.f64 (*.f64 (+.f64 y a) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 b (*.f64 (+.f64 y a) y)) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 y a) y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))))) (fma.f64 (*.f64 (-.f64 b (*.f64 (+.f64 y a) y)) b) (-.f64 (*.f64 (-.f64 b (*.f64 (+.f64 y a) y)) b) (*.f64 (*.f64 (*.f64 y y) (+.f64 y a)) (+.f64 y a))) (pow.f64 (*.f64 (+.f64 y a) y) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) |
(*.f64 (+.f64 y a) y) |
(*.f64 y (+.f64 y a)) |
(*.f64 (*.f64 (+.f64 y a) (-.f64 y a)) (/.f64 y (-.f64 y a))) |
(*.f64 (fma.f64 (*.f64 y y) y (*.f64 (*.f64 a a) a)) (/.f64 y (fma.f64 (-.f64 a y) a (*.f64 y y)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 y a) y) (-.f64 y a)) (-.f64 (*.f64 (*.f64 y y) y) (*.f64 (*.f64 a a) a))) (fma.f64 a (+.f64 y a) (*.f64 y y))) |
(*.f64 (+.f64 y a) (/.f64 (-.f64 y a) (-.f64 y a))) |
(*.f64 (/.f64 (*.f64 (+.f64 y a) (-.f64 y a)) (-.f64 (*.f64 (*.f64 y y) y) (*.f64 (*.f64 a a) a))) (fma.f64 a (+.f64 y a) (*.f64 y y))) |
(*.f64 (/.f64 (*.f64 (+.f64 y a) (-.f64 y a)) (*.f64 (+.f64 y a) (-.f64 y a))) (+.f64 y a)) |
(*.f64 (fma.f64 (-.f64 a y) a (*.f64 y y)) (/.f64 (+.f64 y a) (fma.f64 (-.f64 a y) a (*.f64 y y)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 y y) y (*.f64 (*.f64 a a) a)) (fma.f64 (*.f64 (*.f64 (*.f64 y y) y) (*.f64 y y)) y (pow.f64 (*.f64 (-.f64 a y) a) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 a y) a) (-.f64 (*.f64 (-.f64 a y) a) (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 y y)))) |
a |
b |
c |
i |
Compiled 21 752 to 2 416 computations (88.9% saved)
33 alts after pruning (33 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 303 | 33 | 336 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 304 | 33 | 337 |
| Status | Accuracy | Program |
|---|---|---|
| 49.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) | |
| 48.0% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i)) | |
| 34.8% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (/.f64 y (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) i)) | |
| 15.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) y) i)) | |
| ▶ | 51.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) |
| ▶ | 41.1% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
| 22.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)) (*.f64 (*.f64 i i) i))) (fma.f64 i (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64))))) | |
| 7.3% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y)))))) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i))))) | |
| 44.1% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 c (+.f64 y (+.f64 (/.f64 i c) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))))) | |
| 8.4% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) | |
| 34.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) | |
| 50.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 50.5% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 26.8% | (/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 7.3% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| ▶ | 42.3% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 6.6% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 41.5% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 30.7% | (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i)) | |
| 16.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) | |
| ▶ | 25.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
| 17.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) | |
| 14.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) | |
| ▶ | 30.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
| 34.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) | |
| 30.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) | |
| 39.9% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 39.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 48.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
Compiled 4 058 to 2 428 computations (40.2% saved)
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
x |
y |
z |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
(fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
c |
(*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) |
(pow.f64 y #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 b (*.f64 y (+.f64 a y))) |
b |
(*.f64 y (+.f64 a y)) |
(+.f64 a y) |
a |
i |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
(/.f64 t i) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
(fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i)) |
(-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) |
(*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) |
(/.f64 #s(literal 1 binary64) i) |
#s(literal 1 binary64) |
(/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))) |
(*.f64 c t) |
(pow.f64 i #s(literal 2 binary64)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
(+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
(*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))) |
(/.f64 t z) |
(+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))) |
(/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) |
(*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
(+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
(*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) |
(+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) |
(*.f64 x (pow.f64 y #s(literal 2 binary64))) |
(pow.f64 y #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z)))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y z)) |
#s(approx (* (+ (* x y) z) y) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z))) |
#s(approx (+ (* x y) z) z) |
#s(approx (+ (* x y) z) (+.f64 z (*.f64 x y))) |
#s(approx (* x y) (*.f64 x y)) |
#s(approx x x) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z)) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) z) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y)))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* y (+ 54929528941/2000000 (* x (pow y 2)))) (*.f64 #s(literal 54929528941/2000000 binary64) y)) |
#s(approx (* y (+ 54929528941/2000000 (* x (pow y 2)))) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ 54929528941/2000000 (* x (pow y 2))) #s(literal 54929528941/2000000 binary64)) |
#s(approx (+ 54929528941/2000000 (* x (pow y 2))) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* x (pow y 2)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (+.f64 (/.f64 t x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 x (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* x y) z) (*.f64 x (+.f64 y (/.f64 z x)))) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (*.f64 x (+.f64 (/.f64 (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64))))) x) (pow.f64 y #s(literal 4 binary64))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) z)) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 x (+.f64 (/.f64 t (*.f64 x z)) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) (*.f64 x z)) (+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (/.f64 (pow.f64 y #s(literal 4 binary64)) z)))))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) (*.f64 x z)) (+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (/.f64 (pow.f64 y #s(literal 4 binary64)) z))))) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) (*.f64 x z)) (/.f64 (pow.f64 y #s(literal 4 binary64)) z)))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) x) (pow.f64 y #s(literal 4 binary64))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* y (+ 54929528941/2000000 (* x (pow y 2)))) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ 54929528941/2000000 (* x (pow y 2))) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 z x)))))) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64)))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) z)))))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) z) (pow.f64 y #s(literal 3 binary64))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) z)))))) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) (*.f64 x z)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) z)))))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y)) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* y (+ 54929528941/2000000 (* x (pow y 2)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -54929528941/2000000 binary64) (/.f64 y x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ 54929528941/2000000 (* x (pow y 2))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal 28832688827/125000 binary64) y)) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y (+.f64 z (*.f64 x y)))) |
#s(approx y y) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 c y))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 b y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c y)) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 b y)))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 a y)))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (pow y 2) (pow.f64 y #s(literal 2 binary64))) |
#s(approx (+ b (* y (+ a y))) b) |
#s(approx (+ b (* y (+ a y))) (+.f64 b (*.f64 a y))) |
#s(approx (+ b (* y (+ a y))) (+.f64 b (*.f64 y (+.f64 a y)))) |
#s(approx (* y (+ a y)) (*.f64 a y)) |
#s(approx (* y (+ a y)) (*.f64 y (+.f64 a y))) |
#s(approx (+ a y) a) |
#s(approx (+ a y) (+.f64 a y)) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (/.f64 t z)) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y z) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z))) (/.f64 t z))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 y (fma.f64 y (+.f64 y (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z))) (/.f64 t z))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (*.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y z) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (*.f64 y (fma.f64 y (+.f64 y (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (*.f64 y (fma.f64 y (fma.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) z)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (*.f64 y (fma.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* y (+ 54929528941/2000000 (* x (pow y 2)))) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (pow y 3) (pow.f64 y #s(literal 3 binary64))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 b y))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b y)) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 a y)))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x)))) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 c x) (pow.f64 y #s(literal 3 binary64)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* x y) z) (*.f64 y (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (pow.f64 y #s(literal 4 binary64))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ b (* y (+ a y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ b (* y (+ a y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ a y) (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x z)))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (/.f64 x z))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (/.f64 x z)))))) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (*.f64 (pow.f64 y #s(literal 4 binary64)) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (/.f64 x z)))) |
#s(approx (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (/.f64 x z))))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ 54929528941/2000000 (* x (pow y 2))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x)))) y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c x) y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) y))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))))) y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y))))) |
#s(approx (+ b (* y (+ a y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ a y) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 t (*.f64 i y))))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y z)))) y)) #s(literal 1 binary64)) y) (/.f64 x z)))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))) (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (/.f64 b y)) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) z)) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (/.f64 (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z))) z)) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z)) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (/.f64 (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) z)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 z (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 z (+.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 z (+.f64 y (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))) |
#s(approx (+ (* x y) z) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) z)))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) z)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)) #s(literal 1 binary64))))) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 t z) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))) z) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)))) |
#s(approx (/ (* c t) (pow i 2)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) |
#s(approx (* c t) (*.f64 c t)) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (+.f64 t (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 t (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t))) (/.f64 c (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))) t)))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 t z)) (/.f64 (pow.f64 y #s(literal 3 binary64)) t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (fma.f64 #s(literal -28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 c (pow.f64 i #s(literal 2 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t)))))) |
#s(approx (* z (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3)))) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))) t)) #s(literal 1 binary64))))) |
#s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))) t)) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 9 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ b (* y (+ a y))) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ b (* y (+ a y))) (+.f64 b (fma.f64 a y (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* y (+ a y)) (fma.f64 a y (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 y #s(literal 12 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))))) a)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (+.f64 (/.f64 i a) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (*.f64 a (+.f64 (/.f64 (*.f64 c y) a) (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 a (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ b (* y (+ a y))) (*.f64 a (+.f64 y (+.f64 (/.f64 b a) (/.f64 (pow.f64 y #s(literal 2 binary64)) a))))) |
#s(approx (* y (+ a y)) (*.f64 a (+.f64 y (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))) |
#s(approx (+ a y) (*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 y a)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (+.f64 (/.f64 c a) (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 12 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 9 binary64)))) a)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ b (* y (+ a y))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (pow.f64 y #s(literal 2 binary64))) a)))))) |
#s(approx (* y (+ a y)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))))) |
#s(approx (+ a y) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y a)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 y #s(literal 8 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))))) b)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (+.f64 (/.f64 i b) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 b (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (*.f64 b (+.f64 (/.f64 (*.f64 c y) b) (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)) b) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 b (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)) b) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ b (* y (+ a y))) (*.f64 b (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 b (+.f64 y (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) b)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* c y) (* (pow y 2) (+ b (* y (+ a y))))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 c y (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ b (* y (+ a y))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) b)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))))) c)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 c (+.f64 y (+.f64 (/.f64 i c) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 t y) (pow.f64 i #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 c i)) (/.f64 t (*.f64 c i)))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c i))) (/.f64 t (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 3 binary64)))) c)) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) c)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)) c) (/.f64 (*.f64 t y) (pow.f64 i #s(literal 2 binary64))))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 t (pow.f64 i #s(literal 2 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c i)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (/.f64 (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64))) (/.f64 z (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 i (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)))) (pow.f64 i #s(literal 2 binary64)))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) i) (*.f64 c t)) (pow.f64 i #s(literal 2 binary64)))) |
#s(approx (/ 1 i) (/.f64 #s(literal 1 binary64) i)) |
#s(approx (pow i 2) (pow.f64 i #s(literal 2 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 3 binary64))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i))) i)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i)) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i)) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) i))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i)) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -28832688827/125000 binary64) y (*.f64 #s(literal -1 binary64) t)) i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -28832688827/125000 binary64) y (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 c (*.f64 t y)) i))) i))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) |
24 calls:
| Time | Variable | Point |
|---|---|---|
| 55.0ms | t | inf |
| 16.0ms | x | -inf |
| 14.0ms | y | -inf |
| 12.0ms | x | 0 |
| 11.0ms | z | inf |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
x |
y |
z |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
(fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
c |
(*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) |
(pow.f64 y #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 b (*.f64 y (+.f64 a y))) |
b |
(*.f64 y (+.f64 a y)) |
(+.f64 a y) |
a |
i |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
(/.f64 t i) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
(fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i)) |
(-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) |
(*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) |
(/.f64 #s(literal 1 binary64) i) |
#s(literal 1 binary64) |
(/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))) |
(*.f64 c t) |
(pow.f64 i #s(literal 2 binary64)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
(+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
(*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))) |
(/.f64 t z) |
(+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))) |
(/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) |
(*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
(+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
(*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) |
(+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) |
(*.f64 x (pow.f64 y #s(literal 2 binary64))) |
(pow.f64 y #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
| Outputs |
|---|
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) i)) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y (*.f64 t t)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y (*.f64 t t)) (fma.f64 t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (-.f64 (*.f64 y #s(literal 28832688827/125000 binary64)) t)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (-.f64 (*.f64 y #s(literal 28832688827/125000 binary64)) t)))) |
(*.f64 (fma.f64 (-.f64 t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (-.f64 t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y (*.f64 t t)) (fma.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y (pow.f64 (*.f64 (-.f64 t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) t) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) t) (-.f64 (*.f64 (-.f64 t (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) t) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) |
(*.f64 y (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64)) y) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (*.f64 y #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64)) (/.f64 y (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 y x z) y (*.f64 y #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y (*.f64 y #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (pow.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) #s(literal 2 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) |
(*.f64 (fma.f64 (fma.f64 y x z) y (*.f64 y #s(literal 54929528941/2000000 binary64))) y) |
(*.f64 y (fma.f64 (fma.f64 y x z) y (*.f64 y #s(literal 54929528941/2000000 binary64)))) |
(*.f64 y (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) y)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (*.f64 (fma.f64 y x z) (fma.f64 y x z)) y (*.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x (-.f64 (*.f64 z y) #s(literal 54929528941/2000000 binary64))) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (/.f64 (fma.f64 y x (-.f64 (*.f64 z y) #s(literal 54929528941/2000000 binary64))) (fma.f64 y x (-.f64 (*.f64 z y) #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 y (*.f64 (fma.f64 y x z) (fma.f64 y x z)) (pow.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 z y))) #s(literal 54929528941/2000000 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 z y))) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 z y))) #s(literal 54929528941/2000000 binary64)) (*.f64 (*.f64 (fma.f64 y x z) (fma.f64 y x z)) y)) (*.f64 (*.f64 (fma.f64 y x z) (fma.f64 y x z)) y))) |
(*.f64 (fma.f64 y x z) y) |
(*.f64 y (fma.f64 y x z)) |
(*.f64 (fma.f64 y x (*.f64 z y)) y) |
(*.f64 y (fma.f64 y x (*.f64 z y))) |
(*.f64 (-.f64 (*.f64 (*.f64 x x) y) (*.f64 z z)) (/.f64 y (-.f64 (*.f64 x y) z))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y x z)) |
(*.f64 (fma.f64 (-.f64 z (*.f64 x y)) z (*.f64 (*.f64 x x) y)) (*.f64 (fma.f64 y x z) (fma.f64 y x z))) |
(*.f64 (fma.f64 y x z) (/.f64 (-.f64 (*.f64 x y) z) (-.f64 (*.f64 x y) z))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 z (fma.f64 y x z) (*.f64 (*.f64 x x) y))) |
(*.f64 (/.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y (*.f64 x x) (pow.f64 (*.f64 (-.f64 z (*.f64 x y)) z) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (-.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (*.f64 (*.f64 x x) y)) (*.f64 (*.f64 x x) y))) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 (*.f64 x y) y) |
(*.f64 y (*.f64 x y)) |
(*.f64 (neg.f64 (*.f64 x y)) (neg.f64 y)) |
x |
(neg.f64 (neg.f64 x)) |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 2 binary64))) (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 2 binary64)))) |
z |
(neg.f64 (neg.f64 z)) |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
(*.f64 #s(literal 2 binary64) #s(literal 28832688827/125000 binary64)) |
(*.f64 #s(literal 28832688827/125000 binary64) #s(literal 2 binary64)) |
(+.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) |
(/.f64 #s(literal 28832688827/125000 binary64) #s(literal 2 binary64)) |
t |
(neg.f64 (neg.f64 t)) |
(+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) i) |
#s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) |
(*.f64 (fma.f64 (+.f64 a y) y (fma.f64 b y c)) y) |
(*.f64 y (fma.f64 (+.f64 a y) y (fma.f64 b y c))) |
(*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) y) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 (*.f64 c y) c)) (fma.f64 (+.f64 a y) y (fma.f64 b y c))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 (*.f64 c y) c)) (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) |
c |
(*.f64 (fma.f64 (+.f64 a y) y b) y) |
(*.f64 y (fma.f64 (+.f64 a y) y b)) |
(*.f64 (fma.f64 (fma.f64 a y b) y y) y) |
(*.f64 (neg.f64 (fma.f64 (fma.f64 a y b) y y)) (neg.f64 y)) |
(*.f64 y (fma.f64 (fma.f64 a y b) y y)) |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 2 binary64))) (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 2 binary64)))) |
#s(literal 2 binary64) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
(*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) |
(*.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal 2 binary64))) |
(*.f64 (fma.f64 (+.f64 a y) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (+.f64 a y) y b)) |
(*.f64 (fma.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y y) (*.f64 b b)) (*.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (+.f64 a y) y b))) |
(*.f64 (fma.f64 (+.f64 a y) y b) (/.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y (-.f64 y b)))) |
(*.f64 (fma.f64 (+.f64 a y) y b) (/.f64 (-.f64 b (fma.f64 a y y)) (-.f64 b (fma.f64 a y y)))) |
(*.f64 (fma.f64 (+.f64 a y) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 a y y) (*.f64 b b))) |
b |
(*.f64 y (+.f64 a y)) |
(*.f64 (+.f64 a y) y) |
(*.f64 (fma.f64 a y y) y) |
(*.f64 y (fma.f64 a y y)) |
(*.f64 (neg.f64 (fma.f64 a y y)) (neg.f64 y)) |
(*.f64 (fma.f64 a a y) (+.f64 a y)) |
(*.f64 (fma.f64 (-.f64 a y) a y) (*.f64 (+.f64 a y) (+.f64 a y))) |
(*.f64 (+.f64 a y) (/.f64 (-.f64 a y) (-.f64 a y))) |
(*.f64 (+.f64 a y) (/.f64 (-.f64 y a) (-.f64 y a))) |
(*.f64 (fma.f64 a a y) (fma.f64 a (+.f64 a y) y)) |
a |
i |
(*.f64 i i) |
(*.f64 (neg.f64 i) (neg.f64 i)) |
(fabs.f64 i) |
(fabs.f64 (neg.f64 i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (/.f64 t i)) |
(/.f64 t i) |
(/.f64 (/.f64 t i) i) |
(/.f64 (neg.f64 t) (neg.f64 i)) |
(/.f64 (neg.f64 (/.f64 t i)) (neg.f64 i)) |
(neg.f64 (neg.f64 (/.f64 t i))) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(*.f64 (-.f64 (/.f64 (*.f64 t t) i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(*.f64 (-.f64 (/.f64 (*.f64 t t) i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y))) |
(*.f64 (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y) (/.f64 t i)) (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y) (/.f64 t i)))) |
(*.f64 (fma.f64 (+.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (/.f64 t i) (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y)) (/.f64 (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (fma.f64 (+.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (/.f64 t i) (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y)))) |
(*.f64 (/.f64 (-.f64 (/.f64 (*.f64 t t) i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y) (pow.f64 (*.f64 (+.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (/.f64 t i)) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) y) (*.f64 (+.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (/.f64 t i)))) |
(*.f64 (fma.f64 (/.f64 (*.f64 t t) i) (*.f64 c c) (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i)) (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i) (/.f64 (*.f64 (*.f64 t t) (*.f64 c c)) i)) (fma.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) #s(literal 28832688827/125000 binary64) (/.f64 (*.f64 (*.f64 c t) (fma.f64 (*.f64 c t) i (*.f64 i #s(literal 28832688827/125000 binary64)))) i))) |
(*.f64 (fma.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) #s(literal 28832688827/125000 binary64) (/.f64 (*.f64 (*.f64 c t) (fma.f64 (*.f64 c t) i (*.f64 i #s(literal 28832688827/125000 binary64)))) i)) (-.f64 (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i) (/.f64 (*.f64 (*.f64 t t) (*.f64 c c)) i))) |
(*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) (-.f64 (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i) (/.f64 (*.f64 (*.f64 t t) (*.f64 c c)) i))) |
(*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 2 binary64) i)) |
(*.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 #s(literal 2 binary64) i)) |
(*.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) #s(literal 2 binary64)) |
(*.f64 (/.f64 #s(literal 2 binary64) i) #s(literal 28832688827/125000 binary64)) |
(*.f64 (/.f64 #s(literal 2 binary64) i) (/.f64 #s(literal 28832688827/125000 binary64) i)) |
(*.f64 (/.f64 #s(literal 2 binary64) i) (/.f64 #s(literal 2 binary64) i)) |
(*.f64 (fabs.f64 (/.f64 #s(literal 2 binary64) i)) (fabs.f64 (/.f64 #s(literal 2 binary64) i))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) i) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 2 binary64) i) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(+.f64 (/.f64 #s(literal 2 binary64) i) (/.f64 #s(literal 2 binary64) i)) |
(+.f64 (cosh.f64 (*.f64 (log.f64 i) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 i) #s(literal -1 binary64)))) |
#s(literal 2 binary64) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
(*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) |
(*.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal 2 binary64))) |
(*.f64 (/.f64 t i) (/.f64 c i)) |
(*.f64 (/.f64 t i) c) |
(*.f64 (/.f64 c i) (/.f64 t i)) |
(*.f64 (/.f64 c i) t) |
(*.f64 t (/.f64 c i)) |
(*.f64 c t) |
(*.f64 t c) |
(*.f64 (neg.f64 t) (neg.f64 c)) |
(*.f64 (neg.f64 c) (neg.f64 t)) |
(*.f64 (neg.f64 (neg.f64 c)) t) |
i |
(*.f64 i i) |
(*.f64 (neg.f64 i) (neg.f64 i)) |
(fabs.f64 i) |
(fabs.f64 (neg.f64 i)) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) |
(+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i) |
#s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) |
(/.f64 #s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) |
#s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) |
(*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z) |
(*.f64 z (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y)) |
(*.f64 (*.f64 (fma.f64 t (/.f64 t (*.f64 z z)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) #s(literal 3 binary64))) z) (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y)) |
(*.f64 (*.f64 (fma.f64 t (/.f64 t (*.f64 z z)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) #s(literal 3 binary64))) z) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) (/.f64 (*.f64 t t) (*.f64 z z)))) |
(*.f64 (fma.f64 t (/.f64 t (*.f64 z z)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) #s(literal 3 binary64))) (/.f64 z (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (-.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (/.f64 t z)) (/.f64 (*.f64 t t) (*.f64 z z))))) |
(*.f64 (fma.f64 t (/.f64 t (*.f64 z z)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) (/.f64 (*.f64 t t) (*.f64 z z)))) |
(*.f64 (fma.f64 t (/.f64 t (*.f64 z z)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y)) |
(*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) (/.f64 (-.f64 (/.f64 (-.f64 t (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) y (*.f64 x y))) z) y) (-.f64 (/.f64 (-.f64 t (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) y (*.f64 x y))) z) y))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (-.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (/.f64 t z)) (/.f64 (*.f64 t t) (*.f64 z z))) (/.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (-.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) (/.f64 t z)) (/.f64 (*.f64 t t) (*.f64 z z))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (-.f64 t (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) y (*.f64 x y))) z) y) (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y)) (fma.f64 y (*.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) z) y) (neg.f64 t)) (*.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (*.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) y)) (*.f64 z z)) y) z))) (*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z)) y) (neg.f64 z))) |
(/.f64 t z) |
(/.f64 (neg.f64 t) (neg.f64 z)) |
(neg.f64 (neg.f64 (/.f64 t z))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) z) y) y) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) y) |
(*.f64 y (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y)) |
(*.f64 y (+.f64 (/.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) z) y)) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z) y) y) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z)) y) (-.f64 (/.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) z) y))) |
(*.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (*.f64 (/.f64 y z) y)) |
(*.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 y z)) |
(*.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) y (*.f64 x y)) (/.f64 y z)) |
(*.f64 (/.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) z) y) |
(*.f64 (-.f64 (*.f64 y #s(literal 28832688827/125000 binary64)) (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (/.f64 y (neg.f64 z))) |
(*.f64 y (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) |
(*.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) y (*.f64 x y)) y) |
(*.f64 (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (neg.f64 y)) |
(*.f64 y (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) y (*.f64 x y))) |
(*.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (/.f64 (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y))))) |
(*.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (/.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64) (pow.f64 (*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 y (fma.f64 y x #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y) |
(*.f64 (neg.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (neg.f64 y)) |
(*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y)) y) |
(*.f64 y (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 x y))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 y x #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (*.f64 x y) (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 (-.f64 (*.f64 x y) #s(literal 54929528941/2000000 binary64)) (*.f64 x y) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (*.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (fma.f64 y x #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 x x) y (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) (*.f64 (*.f64 (*.f64 x x) y) (*.f64 (-.f64 (*.f64 x y) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 x y) #s(literal 54929528941/2000000 binary64)))))) (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) (*.f64 (-.f64 (*.f64 x y) #s(literal 54929528941/2000000 binary64)) (*.f64 x y)))) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 (*.f64 x y) y) |
(*.f64 y (*.f64 x y)) |
(*.f64 (neg.f64 (*.f64 x y)) (neg.f64 y)) |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 2 binary64))) (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 2 binary64)))) |
#s(literal 3 binary64) |
(*.f64 (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) i) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i)) #s(literal 2 binary64))) |
(*.f64 (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c)) i) (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c)) (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) i i))) |
(*.f64 (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c)) i) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i)) (/.f64 (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) i) (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) i))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c)) i) (fma.f64 i (pow.f64 (-.f64 i (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) #s(literal 3 binary64)) (*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c))))) (fma.f64 (-.f64 i (*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) i)) (-.f64 (-.f64 i (*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) i)) (*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c)))) (*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (fma.f64 (+.f64 a y) y (fma.f64 b y c))))) |
(*.f64 (fma.f64 (+.f64 a y) y (fma.f64 b y c)) y) |
(*.f64 y (fma.f64 (+.f64 a y) y (fma.f64 b y c))) |
(*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) y) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 (*.f64 c y) c)) (fma.f64 (+.f64 a y) y (fma.f64 b y c))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 (*.f64 c y) c)) (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 c c)) (fma.f64 (+.f64 a y) y (fma.f64 b y c))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 a y b) y y) (-.f64 (fma.f64 (fma.f64 a y b) y y) c) (*.f64 c c)) (*.f64 (fma.f64 (+.f64 a y) y (fma.f64 b y c)) (fma.f64 (+.f64 a y) y (fma.f64 b y c)))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 c c)) (fma.f64 (fma.f64 (fma.f64 a y b) y y) (fma.f64 (+.f64 a y) y b) (*.f64 c (fma.f64 (+.f64 a y) y (fma.f64 b y c))))) |
(*.f64 (fma.f64 (+.f64 a y) y (fma.f64 b y c)) (/.f64 (-.f64 (fma.f64 (fma.f64 a y b) y y) c) (-.f64 (fma.f64 (fma.f64 a y b) y y) c))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 c c)) (fma.f64 (fma.f64 (fma.f64 a y b) y y) (fma.f64 (+.f64 a y) y b) (pow.f64 (*.f64 (-.f64 c (fma.f64 (fma.f64 a y b) y y)) c) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 c (fma.f64 (fma.f64 a y b) y y)) c) (-.f64 (*.f64 (-.f64 c (fma.f64 (fma.f64 a y b) y y)) c) (*.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y))) (*.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (fma.f64 a y b) y y)))) |
(*.f64 (fma.f64 (+.f64 a y) y b) y) |
(*.f64 y (fma.f64 (+.f64 a y) y b)) |
(*.f64 (fma.f64 (fma.f64 a y b) y y) y) |
(*.f64 (neg.f64 (fma.f64 (fma.f64 a y b) y y)) (neg.f64 y)) |
(*.f64 y (fma.f64 (fma.f64 a y b) y y)) |
(*.f64 (fma.f64 (+.f64 a y) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (+.f64 a y) y b)) |
(*.f64 (fma.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y y) (*.f64 b b)) (*.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 (+.f64 a y) y b))) |
(*.f64 (fma.f64 (+.f64 a y) y b) (/.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y (-.f64 y b)))) |
(*.f64 (fma.f64 (+.f64 a y) y b) (/.f64 (-.f64 b (fma.f64 a y y)) (-.f64 b (fma.f64 a y y)))) |
(*.f64 (fma.f64 (+.f64 a y) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (fma.f64 (+.f64 a y) y b) (fma.f64 a y y) (*.f64 b b))) |
(*.f64 y (+.f64 a y)) |
(*.f64 (+.f64 a y) y) |
(*.f64 (fma.f64 a y y) y) |
(*.f64 y (fma.f64 a y y)) |
(*.f64 (neg.f64 (fma.f64 a y y)) (neg.f64 y)) |
(*.f64 (fma.f64 a a y) (+.f64 a y)) |
(*.f64 (fma.f64 (-.f64 a y) a y) (*.f64 (+.f64 a y) (+.f64 a y))) |
(*.f64 (+.f64 a y) (/.f64 (-.f64 a y) (-.f64 a y))) |
(*.f64 (+.f64 a y) (/.f64 (-.f64 y a) (-.f64 y a))) |
(*.f64 (fma.f64 a a y) (fma.f64 a (+.f64 a y) y)) |
Compiled 52 458 to 4 474 computations (91.5% saved)
51 alts after pruning (50 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 754 | 25 | 779 |
| Fresh | 3 | 25 | 28 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 0 | 0 |
| Total | 761 | 51 | 812 |
| Status | Accuracy | Program |
|---|---|---|
| 27.9% | (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) | |
| ▶ | 35.4% | (/.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
| 49.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) | |
| 48.0% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i)) | |
| 34.8% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (/.f64 y (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) i)) | |
| 15.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) y) i)) | |
| 22.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)) (*.f64 (*.f64 i i) i))) (fma.f64 i (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64))))) | |
| 7.3% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y)))))) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i))))) | |
| ▶ | 34.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
| 50.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| ▶ | 50.5% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 47.7% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 46.2% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) | |
| 26.8% | (/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 7.3% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 36.8% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z #s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 6.6% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 41.5% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 33.4% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 26.2% | (/.f64 #s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) | |
| 30.7% | (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i)) | |
| 23.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (/.f64 #s(literal 28832688827/125000 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) | |
| 4.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i))) (/.f64 (*.f64 c t) (pow.f64 (*.f64 i i) #s(literal 2 binary64)))) (/.f64 t (*.f64 i i)))) | |
| ▶ | 25.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
| 28.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) | |
| 10.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (/.f64 (*.f64 t t) i) (*.f64 c c) (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i)) (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i))) (/.f64 t i))) | |
| 33.1% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) | |
| 26.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) | |
| 17.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) | |
| 6.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) | |
| 14.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) | |
| ▶ | 15.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
| ✓ | 30.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
| 34.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) | |
| 30.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) | |
| 5.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (-.f64 (/.f64 (*.f64 t t) i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)))) | |
| 39.9% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 39.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 48.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 19.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 i (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)))) (pow.f64 i #s(literal 2 binary64))))) | |
| 31.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) | |
| 33.1% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) | |
| 7.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))))) | |
| 26.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) | |
| 7.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) | |
| 5.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) | |
| 25.6% | #s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
Compiled 5 883 to 3 770 computations (35.9% saved)
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) |
(*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) |
(*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
x |
(fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))) |
#s(literal 28832688827/125000 binary64) |
(/.f64 #s(literal 1 binary64) x) |
#s(literal 1 binary64) |
(+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))) |
(/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) |
(*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
y |
(+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) |
#s(literal 54929528941/2000000 binary64) |
(*.f64 y z) |
z |
(pow.f64 y #s(literal 3 binary64)) |
#s(literal 3 binary64) |
t |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
a |
b |
c |
i |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
(/.f64 t (fabs.f64 i)) |
(fabs.f64 i) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
(fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i)) |
(-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) |
(*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) |
(/.f64 #s(literal 1 binary64) i) |
(/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64))) |
(*.f64 c t) |
(pow.f64 i #s(literal 0 binary64)) |
#s(literal 0 binary64) |
(/.f64 t i) |
(/.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
(+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) t) |
(*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) |
(fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) |
(fma.f64 y x z) |
(fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) |
(+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
(*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) |
(pow.f64 y #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 b (*.f64 y (+.f64 a y))) |
(*.f64 y (+.f64 a y)) |
(+.f64 a y) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx x x) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) x)) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x)) |
#s(approx (/ 1 x) (/.f64 #s(literal 1 binary64) x)) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x)) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (/.f64 (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) x)) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z)))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y z)) |
#s(approx (* (+ (* x y) z) y) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z))) |
#s(approx (+ (* x y) z) z) |
#s(approx (+ (* x y) z) (+.f64 z (*.f64 x y))) |
#s(approx (* x y) (*.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z))))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (+.f64 (/.f64 t x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (pow.f64 y #s(literal 3 binary64))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 x (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* x y) z) (*.f64 x (+.f64 y (/.f64 z x)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 x (+.f64 (/.f64 t x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* x (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x)))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) #s(literal 28832688827/125000 binary64)) x) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 z x)))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z)))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y z))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal 28832688827/125000 binary64) y)) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x)))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 y z) x)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x)))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 y (fma.f64 y (+.f64 y (/.f64 z x)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x)))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 y z) x)))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 y (fma.f64 y (+.f64 y (/.f64 z x)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x))))) |
#s(approx (* y (+ 54929528941/2000000 (* y z))) (*.f64 #s(literal 54929528941/2000000 binary64) y)) |
#s(approx y y) |
#s(approx (+ 54929528941/2000000 (* y z)) #s(literal 54929528941/2000000 binary64)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 c y))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 b y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c y)) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 b y)))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 b y))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b y)) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 a y)))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (+ (* (+ y a) y) b) b) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (*.f64 a y))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (*.f64 y (+.f64 a y)))) |
#s(approx (* (+ y a) y) (*.f64 a y)) |
#s(approx (* (+ y a) y) (*.f64 y (+.f64 a y))) |
#s(approx (+ y a) a) |
#s(approx (+ y a) (+.f64 a y)) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y (+.f64 z (*.f64 x y)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 z i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (fma.f64 y (-.f64 (/.f64 x i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 z i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))) (/.f64 z i))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 a y)))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (pow y 2) (pow.f64 y #s(literal 2 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x)))) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 c x) (pow.f64 y #s(literal 3 binary64)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 z (*.f64 x y))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 z (*.f64 x y)))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (/.f64 z (*.f64 x y))))))) |
#s(approx (/ (* y (+ 54929528941/2000000 (* y z))) x) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) z) x)) |
#s(approx (/ (* y (+ 54929528941/2000000 (* y z))) x) (*.f64 (pow.f64 y #s(literal 2 binary64)) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)) (/.f64 z x)))) |
#s(approx (* y (+ 54929528941/2000000 (* y z))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) |
#s(approx (* y (+ 54929528941/2000000 (* y z))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 z (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))))) |
#s(approx (+ 54929528941/2000000 (* y z)) (*.f64 y (+.f64 z (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (pow.f64 y #s(literal 4 binary64))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ y a) (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* x y) z) (*.f64 y (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64)))))) y)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 a (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (*.f64 a x)) (*.f64 b x)))) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 a (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (*.f64 a x))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 c x) (pow.f64 y #s(literal 3 binary64))))))))) y)) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 z y))))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* y 54929528941/2000000) 28832688827/125000) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x)))) y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c x) y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) y))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))))) y)))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 z (*.f64 x y))) #s(literal 1 binary64))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)) (/.f64 z x)) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y)) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 z x))) y)) #s(literal 1 binary64))))) |
#s(approx (+ 54929528941/2000000 (* y z)) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (/.f64 b y)) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ y a) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)) (*.f64 #s(literal -1 binary64) (/.f64 t (*.f64 i y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x)) y))) y))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b x) y) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))))) (*.f64 a x)) y))) y))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 a (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x)))) (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x)) (*.f64 c x)))) y)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x))))) y))) (*.f64 a x)) y))) y))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y))) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y)))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))) y)))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 t y)) #s(literal 28832688827/125000 binary64)) y))) y)))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) y))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y)))) y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))) |
#s(approx (* x (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)))) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* x (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)))) (fma.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) z) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) z) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (* y (+ 54929528941/2000000 (* y z))) x) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) z) x))) |
#s(approx (* y (+ 54929528941/2000000 (* y z))) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 z (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* x (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)))) (*.f64 z (+.f64 (/.f64 (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64))))) z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y (*.f64 x z)) (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (*.f64 x z)) (+.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) (/.f64 (pow.f64 y #s(literal 3 binary64)) z)))))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y (*.f64 x z)) (+.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) (/.f64 (pow.f64 y #s(literal 3 binary64)) z))))) |
#s(approx (/ (* y (+ 54929528941/2000000 (* y z))) x) (*.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y (*.f64 x z)) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)))) |
#s(approx (* y (+ 54929528941/2000000 (* y z))) (*.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ 54929528941/2000000 (* y z)) (*.f64 z (+.f64 y (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 z (+.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 z (+.f64 y (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))) |
#s(approx (+ (* x y) z) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) z)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 z (+.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y z) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* x (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (pow.f64 y #s(literal 3 binary64)))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)))))) |
#s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x) (pow.f64 y #s(literal 3 binary64))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)))))) |
#s(approx (/ (* y (+ 54929528941/2000000 (* y z))) x) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -54929528941/2000000 binary64) (/.f64 y (*.f64 x z)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)))))) |
#s(approx (* y (+ 54929528941/2000000 (* y z))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -54929528941/2000000 binary64) (/.f64 y z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ 54929528941/2000000 (* y z)) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) z)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) |
#s(approx (/ t (fabs i)) (/.f64 t (fabs.f64 i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c y) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (/.f64 #s(literal 28832688827/125000 binary64) i)) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (fma.f64 #s(literal -1 binary64) (*.f64 c t) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)))) |
#s(approx (/ (* c t) (pow i 0)) (*.f64 c t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c y) (/.f64 #s(literal 1 binary64) i)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 t (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) t)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 c y) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (fma.f64 #s(literal -28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (*.f64 c y)) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 t (fma.f64 #s(literal -1 binary64) c (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) t)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 9 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (fma.f64 a y (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ y a) y) (fma.f64 a y (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 9 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 y #s(literal 12 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))))) a)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (+.f64 (/.f64 i a) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (+.f64 (/.f64 c a) (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 a (+.f64 y (+.f64 (/.f64 b a) (/.f64 (pow.f64 y #s(literal 2 binary64)) a))))) |
#s(approx (* (+ y a) y) (*.f64 a (+.f64 y (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))) |
#s(approx (+ y a) (*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 y a)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (pow.f64 y #s(literal 2 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (pow.f64 y #s(literal 2 binary64))))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 y #s(literal 12 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))))) a)) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 a (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 12 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 9 binary64)))) a)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (pow.f64 y #s(literal 2 binary64))) a)))))) |
#s(approx (* (+ y a) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))))) |
#s(approx (+ y a) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y a)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 12 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 9 binary64)))) a)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 y #s(literal 8 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))))) b)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (+.f64 (/.f64 i b) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 b (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 b (+.f64 y (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 b (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) y))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) y))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 y #s(literal 8 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))))) b)) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 b (+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)) b) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) b)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) b)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 6 binary64)))) b)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (* (pow y 2) (+ b (* y (+ a y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 a y)) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))))) c)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 c (+.f64 y (+.f64 (/.f64 i c) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 t y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 c i)) (/.f64 t (*.f64 c i)))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c i))) t))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (/.f64 t y))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (/.f64 t y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 3 binary64)))) c)) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) c)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)) c) (*.f64 t y))))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 c (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c i)))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) y) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c (pow.f64 y #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64)))) c)) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (/.f64 (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64))) (/.f64 z (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (fabs i) (fabs.f64 i)) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i)) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 i (*.f64 t y))) (*.f64 #s(literal 28832688827/125000 binary64) y))) i)) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 i t)))) i)) |
#s(approx (/ 1 i) (/.f64 #s(literal 1 binary64) i)) |
#s(approx (pow i 0) #s(literal 1 binary64)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (/.f64 (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (/.f64 z (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 3 binary64))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i))) i)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)))) |
#s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) i) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 i #s(literal 2 binary64))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) i)) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 i #s(literal 3 binary64))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) i))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i)) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -28832688827/125000 binary64) y (*.f64 #s(literal -1 binary64) t)) i)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) i)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) i) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))))) i))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))))) i) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))))))) i))) i))) |
24 calls:
| Time | Variable | Point |
|---|---|---|
| 30.0ms | z | 0 |
| 17.0ms | y | -inf |
| 15.0ms | z | inf |
| 9.0ms | y | inf |
| 9.0ms | x | -inf |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) |
(*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) |
(*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
x |
(fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))) |
#s(literal 28832688827/125000 binary64) |
(/.f64 #s(literal 1 binary64) x) |
#s(literal 1 binary64) |
(+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))) |
(/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) |
(*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
y |
(+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) |
#s(literal 54929528941/2000000 binary64) |
(*.f64 y z) |
z |
(pow.f64 y #s(literal 3 binary64)) |
#s(literal 3 binary64) |
t |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
a |
b |
c |
i |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
(/.f64 t (fabs.f64 i)) |
(fabs.f64 i) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
(fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i)) |
(-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) |
(*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) |
(/.f64 #s(literal 1 binary64) i) |
(/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64))) |
(*.f64 c t) |
(pow.f64 i #s(literal 0 binary64)) |
#s(literal 0 binary64) |
(/.f64 t i) |
(/.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
(+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) t) |
(*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) |
(fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) |
(fma.f64 y x z) |
(fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) |
(+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
(*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) |
(pow.f64 y #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 b (*.f64 y (+.f64 a y))) |
(*.f64 y (+.f64 a y)) |
(+.f64 a y) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 #s(approx (+ 28832688827/125000 (* y (+ (+ (* y x) z) 54929528941/2000000))) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) x #s(literal 28832688827/125000 binary64))) y) t) (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
(+.f64 (*.f64 #s(approx (+ 28832688827/125000 (* y (+ (+ (* y x) z) 54929528941/2000000))) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) x #s(literal 28832688827/125000 binary64))) y) t) |
(*.f64 #s(approx (+ 28832688827/125000 (* y (+ (+ (* y x) z) 54929528941/2000000))) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) x #s(literal 28832688827/125000 binary64))) y) |
#s(approx (+ 28832688827/125000 (* y (+ (+ (* y x) z) 54929528941/2000000))) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) x #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) x) |
(*.f64 x (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64)))) |
(*.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) x) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64)))) |
(*.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) x) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) (*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y))) (/.f64 x (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y)))) |
x |
(neg.f64 (neg.f64 x)) |
(*.f64 (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (/.f64 (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y)) (-.f64 #s(literal 28832688827/125000 binary64) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y)))) |
(*.f64 (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (/.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y)) (fma.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (-.f64 y #s(literal 28832688827/125000 binary64))) (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
#s(literal 28832688827/125000 binary64) |
(*.f64 #s(literal 28832688827/125000 binary64) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) #s(literal 28832688827/125000 binary64)) |
(*.f64 x #s(literal 28832688827/125000 binary64)) |
(*.f64 #s(literal 28832688827/125000 binary64) x) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) y) |
(*.f64 y (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y)) |
(*.f64 (fma.f64 (*.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64))) (-.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) y) (*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y))) |
(*.f64 (+.f64 (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) x) y) y) |
(*.f64 (*.f64 (fma.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) (neg.f64 y)) (neg.f64 y)) |
(*.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (/.f64 y x)) |
(*.f64 (*.f64 (/.f64 y x) (fma.f64 z y #s(literal 54929528941/2000000 binary64))) y) |
(*.f64 (neg.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 y z))) (/.f64 y (neg.f64 x))) |
(*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 y z)) (/.f64 y x)) |
(*.f64 y (fma.f64 z y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) y) |
(*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 y z)) y) |
(*.f64 (neg.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64))) (neg.f64 y)) |
(*.f64 y (fma.f64 y #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 (*.f64 y z) z (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 z y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (*.f64 y z) z (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (*.f64 y z) (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) (-.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) |
(*.f64 (fma.f64 (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64)) (*.f64 y z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (/.f64 (fma.f64 z y #s(literal 54929528941/2000000 binary64)) (fma.f64 (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64)) (*.f64 y z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (*.f64 y z) z (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) (*.f64 (*.f64 (*.f64 y z) z) (*.f64 (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64)))))) (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64)) (*.f64 (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64)) (*.f64 y z)))) |
#s(literal 54929528941/2000000 binary64) |
(*.f64 y z) |
(*.f64 z y) |
(*.f64 (*.f64 y z) y) |
(*.f64 y (*.f64 y z)) |
(*.f64 (neg.f64 (*.f64 y z)) (neg.f64 y)) |
z |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 1 binary64)))) |
#s(literal 3 binary64) |
t |
(*.f64 t #s(literal 1 binary64)) |
(/.f64 t #s(literal 1 binary64)) |
(neg.f64 t) |
(*.f64 (neg.f64 (expm1.f64 (*.f64 (log.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)))) |
(*.f64 (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64)) #s(literal 1 binary64)) (expm1.f64 (*.f64 (log.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) #s(literal 3 binary64)))) |
(*.f64 (expm1.f64 (*.f64 (log.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) #s(literal 3 binary64))) (fma.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (expm1.f64 (*.f64 (log.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) #s(literal 3 binary64))) (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
(*.f64 (-.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64)) (expm1.f64 (*.f64 (log.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) #s(literal 3 binary64)))) |
(*.f64 (fma.f64 (+.f64 y a) y (fma.f64 b y c)) y) |
(*.f64 y (fma.f64 (+.f64 y a) y (fma.f64 b y c))) |
(*.f64 (fma.f64 c y (fma.f64 (fma.f64 a y b) y y)) y) |
(*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 y (*.f64 c c))) (fma.f64 (+.f64 y a) y (fma.f64 b y c))) |
(*.f64 y (fma.f64 c y (fma.f64 (fma.f64 a y b) y y))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 c c)) (fma.f64 (+.f64 y a) y (fma.f64 b y c))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 a y b) y y) (-.f64 (fma.f64 (fma.f64 a y b) y y) c) (*.f64 c c)) (*.f64 (fma.f64 (+.f64 y a) y (fma.f64 b y c)) (fma.f64 (+.f64 y a) y (fma.f64 b y c)))) |
(*.f64 (fma.f64 (+.f64 y a) y (fma.f64 b y c)) (/.f64 (-.f64 (fma.f64 (fma.f64 a y b) y y) c) (-.f64 (fma.f64 (fma.f64 a y b) y y) c))) |
(*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 c c)) (fma.f64 (fma.f64 (fma.f64 a y b) y y) (fma.f64 (+.f64 y a) y b) (*.f64 c (fma.f64 (+.f64 y a) y (fma.f64 b y c))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (fma.f64 a y b) y y) (*.f64 c c)) (fma.f64 (fma.f64 (fma.f64 a y b) y y) (fma.f64 (+.f64 y a) y b) (pow.f64 (*.f64 (-.f64 c (fma.f64 (fma.f64 a y b) y y)) c) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 c (fma.f64 (fma.f64 a y b) y y)) c) (-.f64 (*.f64 (-.f64 c (fma.f64 (fma.f64 a y b) y y)) c) (*.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (fma.f64 a y b) y y))) (*.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (fma.f64 a y b) y y)))) |
(*.f64 (fma.f64 (+.f64 y a) y b) y) |
(*.f64 y (fma.f64 (+.f64 y a) y b)) |
(*.f64 (fma.f64 (fma.f64 a y b) y y) y) |
(*.f64 (neg.f64 (fma.f64 (fma.f64 a y b) y y)) (neg.f64 y)) |
(*.f64 y (fma.f64 (fma.f64 a y b) y y)) |
(*.f64 (fma.f64 (+.f64 y a) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (+.f64 y a) y b)) |
(*.f64 (fma.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y y) (*.f64 b b)) (*.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (+.f64 y a) y b))) |
(*.f64 (fma.f64 (+.f64 y a) y b) (/.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y (-.f64 y b)))) |
(*.f64 (fma.f64 (+.f64 y a) y b) (/.f64 (-.f64 b (fma.f64 a y y)) (-.f64 b (fma.f64 a y y)))) |
(*.f64 (fma.f64 (+.f64 y a) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (+.f64 y a) (fma.f64 (fma.f64 a y b) y y) (*.f64 b b))) |
(*.f64 (+.f64 y a) y) |
(*.f64 y (+.f64 y a)) |
(*.f64 (fma.f64 a y y) y) |
(*.f64 y (fma.f64 a y y)) |
(*.f64 (neg.f64 (fma.f64 a y y)) (neg.f64 y)) |
(*.f64 (fma.f64 a a y) (+.f64 y a)) |
(*.f64 (fma.f64 (-.f64 a y) a y) (*.f64 (+.f64 y a) (+.f64 y a))) |
(*.f64 (+.f64 y a) (/.f64 (-.f64 a y) (-.f64 a y))) |
(*.f64 (+.f64 y a) (/.f64 (-.f64 y a) (-.f64 y a))) |
(*.f64 (fma.f64 a a y) (fma.f64 a (+.f64 y a) y)) |
a |
b |
c |
(*.f64 c #s(literal 1 binary64)) |
(/.f64 c #s(literal 1 binary64)) |
(/.f64 (neg.f64 c) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
t |
(*.f64 t #s(literal 1 binary64)) |
(/.f64 t #s(literal 1 binary64)) |
(neg.f64 t) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t))) |
(*.f64 (-.f64 (*.f64 t t) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64)))) (-.f64 t (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 t (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64)))) (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 t (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y) |
(*.f64 y (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) y) |
(*.f64 (fabs.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) y) |
(*.f64 (fma.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) |
(*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) |
(*.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) y) |
(*.f64 y (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 y (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y)) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x z) (*.f64 y (-.f64 (fma.f64 y x z) #s(literal 54929528941/2000000 binary64))) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (/.f64 (fma.f64 y x (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64))) (fma.f64 y x (-.f64 (*.f64 y z) #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x z) (fma.f64 y x (*.f64 y z)) (pow.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 y z))) #s(literal 54929528941/2000000 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 y z))) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 y z))) #s(literal 54929528941/2000000 binary64)) (*.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z))) (*.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z)))) |
(*.f64 (fma.f64 y x z) y) |
(*.f64 y (fma.f64 y x z)) |
(*.f64 (fma.f64 y x (*.f64 y z)) y) |
(*.f64 y (fma.f64 y x (*.f64 y z))) |
(*.f64 (fma.f64 (*.f64 x y) x (*.f64 (*.f64 y z) z)) (fma.f64 z (fma.f64 y x z) (*.f64 (*.f64 x x) y))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y x z)) |
(*.f64 (fma.f64 (-.f64 z (*.f64 x y)) z (*.f64 (*.f64 x x) y)) (*.f64 (fma.f64 y x z) (fma.f64 y x z))) |
(*.f64 (fma.f64 y x z) (/.f64 (-.f64 (*.f64 x y) z) (-.f64 (*.f64 x y) z))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 z (fma.f64 y x z) (*.f64 (*.f64 x x) y))) |
(*.f64 (/.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y (*.f64 x x) (pow.f64 (*.f64 (-.f64 z (*.f64 x y)) z) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (-.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (*.f64 (*.f64 x x) y)) (*.f64 (*.f64 x x) y))) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 (*.f64 x y) y) |
(*.f64 y (*.f64 x y)) |
(*.f64 (neg.f64 (*.f64 x y)) (neg.f64 y)) |
#s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
(*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
(*.f64 (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t) (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t) t (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y)) (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t) t (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (pow.f64 (*.f64 (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t) t) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t) t) (fma.f64 (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t) t (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y)) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y))) |
(*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) #s(literal 1 binary64)) |
(*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) |
(*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
#s(literal 28832688827/125000 binary64) |
(*.f64 #s(literal 28832688827/125000 binary64) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) #s(literal 28832688827/125000 binary64)) |
(*.f64 x #s(literal 28832688827/125000 binary64)) |
(*.f64 #s(literal 28832688827/125000 binary64) x) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 c t) |
(*.f64 t c) |
(*.f64 (*.f64 #s(literal 1 binary64) t) (neg.f64 c)) |
(*.f64 (*.f64 #s(literal 1 binary64) t) c) |
(*.f64 (*.f64 c t) #s(literal 1 binary64)) |
(*.f64 c t) |
(*.f64 t c) |
(*.f64 (*.f64 #s(literal 1 binary64) t) (neg.f64 c)) |
(*.f64 (*.f64 #s(literal 1 binary64) t) c) |
(*.f64 (*.f64 c t) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
t |
(*.f64 t #s(literal 1 binary64)) |
(/.f64 t #s(literal 1 binary64)) |
(neg.f64 t) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t))) |
(*.f64 (-.f64 (*.f64 t t) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64)))) (-.f64 t (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 t (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64)))) (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 t (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y) |
(*.f64 y (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (*.f64 y #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) y) |
(*.f64 (fabs.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) y) |
(*.f64 (fma.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 y x (*.f64 y z)) (fma.f64 y x z) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y x z)) |
(*.f64 (fma.f64 (-.f64 z (*.f64 x y)) z (*.f64 (*.f64 x x) y)) (*.f64 (fma.f64 y x z) (fma.f64 y x z))) |
(*.f64 (fma.f64 y x z) (/.f64 (-.f64 (*.f64 x y) z) (-.f64 (*.f64 x y) z))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 z (fma.f64 y x z) (*.f64 (*.f64 x x) y))) |
(*.f64 (/.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y (*.f64 x x) (pow.f64 (*.f64 (-.f64 z (*.f64 x y)) z) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (-.f64 (*.f64 (-.f64 z (*.f64 x y)) z) (*.f64 (*.f64 x x) y)) (*.f64 (*.f64 x x) y))) |
(*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) (fabs.f64 #s(literal 28832688827/125000 binary64))) (-.f64 (*.f64 y #s(literal 54929528941/2000000 binary64)) (fabs.f64 #s(literal 28832688827/125000 binary64)))) |
(*.f64 (-.f64 #s(literal 28832688827/125000 binary64) (*.f64 y #s(literal 54929528941/2000000 binary64))) (-.f64 #s(literal 28832688827/125000 binary64) (*.f64 y #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (-.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) (*.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 54929528941/2000000 binary64)) y)) (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) (-.f64 (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64)) (*.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 54929528941/2000000 binary64)) y))) |
(+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64)) |
#s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) |
(*.f64 (fma.f64 (+.f64 y a) y b) y) |
(*.f64 y (fma.f64 (+.f64 y a) y b)) |
(*.f64 (fma.f64 (fma.f64 a y b) y y) y) |
(*.f64 (neg.f64 (fma.f64 (fma.f64 a y b) y y)) (neg.f64 y)) |
(*.f64 y (fma.f64 (fma.f64 a y b) y y)) |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (neg.f64 y) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 y (/.f64 (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)) #s(literal 1 binary64)))) |
#s(literal 1 binary64) |
#s(literal 0 binary64) |
#s(literal 2 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 (fma.f64 (+.f64 y a) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (+.f64 y a) y b)) |
(*.f64 (fma.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y y) (*.f64 b b)) (*.f64 (fma.f64 (+.f64 y a) y b) (fma.f64 (+.f64 y a) y b))) |
(*.f64 (fma.f64 (+.f64 y a) y b) (/.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y (-.f64 y b)))) |
(*.f64 (fma.f64 (+.f64 y a) y b) (/.f64 (-.f64 b (fma.f64 a y y)) (-.f64 b (fma.f64 a y y)))) |
(*.f64 (fma.f64 (+.f64 y a) (fma.f64 a y y) (*.f64 b b)) (fma.f64 (+.f64 y a) (fma.f64 (fma.f64 a y b) y y) (*.f64 b b))) |
(*.f64 (+.f64 y a) y) |
(*.f64 y (+.f64 y a)) |
(*.f64 (fma.f64 a y y) y) |
(*.f64 y (fma.f64 a y y)) |
(*.f64 (neg.f64 (fma.f64 a y y)) (neg.f64 y)) |
(*.f64 (fma.f64 a a y) (+.f64 y a)) |
(*.f64 (fma.f64 (-.f64 a y) a y) (*.f64 (+.f64 y a) (+.f64 y a))) |
(*.f64 (+.f64 y a) (/.f64 (-.f64 a y) (-.f64 a y))) |
(*.f64 (+.f64 y a) (/.f64 (-.f64 y a) (-.f64 y a))) |
(*.f64 (fma.f64 a a y) (fma.f64 a (+.f64 y a) y)) |
Compiled 46 383 to 4 556 computations (90.2% saved)
66 alts after pruning (64 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 622 | 28 | 650 |
| Fresh | 9 | 36 | 45 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 1 | 1 |
| Total | 635 | 66 | 701 |
| Status | Accuracy | Program |
|---|---|---|
| 27.9% | (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) | |
| 3.2% | (/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) | |
| 3.3% | (/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) | |
| 34.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) | |
| ▶ | 49.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
| ▶ | 48.0% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i)) |
| 34.8% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (/.f64 y (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) i)) | |
| 15.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) y) i)) | |
| 22.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)) (*.f64 (*.f64 i i) i))) (fma.f64 i (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64))))) | |
| 7.3% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y)))))) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i))))) | |
| 3.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) | |
| ▶ | 50.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 33.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.2% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) #s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.3% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 46.2% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) | |
| 35.9% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 26.8% | (/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 7.3% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 36.8% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z #s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 6.6% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 41.5% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 33.4% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 4.0% | (/.f64 #s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))))) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 26.2% | (/.f64 #s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) | |
| 30.7% | (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i)) | |
| 3.9% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) | |
| ▶ | 3.4% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
| 26.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) | |
| 18.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (*.f64 x #s(literal 28832688827/125000 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) | |
| 10.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (/.f64 (*.f64 t t) i) (*.f64 c c) (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i)) (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i))) (/.f64 t i))) | |
| 14.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) (/.f64 t i))) | |
| 12.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) (/.f64 t i))) | |
| 16.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) | |
| 26.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) | |
| 23.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) | |
| 17.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) | |
| 6.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) | |
| 14.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) | |
| 20.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) | |
| ✓ | 15.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
| ✓ | 30.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
| 34.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) | |
| 30.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) | |
| 5.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) | |
| 5.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (-.f64 (/.f64 (*.f64 t t) i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)))) | |
| 39.9% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 39.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 31.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) | |
| 33.1% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) | |
| 7.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) | |
| ▶ | 19.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
| 6.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) | |
| 4.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) | |
| 4.8% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) | |
| 43.8% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) | |
| 12.3% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) | |
| 4.2% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) | |
| 43.0% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 3.7% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 a (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x)))) (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x)) (*.f64 c x)))) y)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x))))) y))) (*.f64 a x)) y))) y))) | |
| 25.6% | #s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
Compiled 7 357 to 4 743 computations (35.5% saved)
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 #s(approx (+ (* x y) z) z) y) |
#s(approx (+ (* x y) z) z) |
z |
y |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
a |
b |
c |
i |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t)))) |
(*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))) |
(-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t)) |
(fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) |
(/.f64 #s(literal 1 binary64) i) |
#s(literal 1 binary64) |
(/.f64 t (*.f64 i y)) |
(*.f64 i y) |
(*.f64 c t) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
x |
(+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) |
(+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) |
(*.f64 #s(approx (+ (* (+ y a) y) b) b) y) |
#s(approx (+ (* (+ y a) y) b) b) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i)) |
(+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i) |
(*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) |
(+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) |
(*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) |
(pow.f64 y #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 a y) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 x (pow.f64 y #s(literal 4 binary64)) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 x (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z)))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y z)) |
#s(approx (* (+ (* x y) z) y) (fma.f64 x (pow.f64 y #s(literal 2 binary64)) (*.f64 y z))) |
#s(approx (+ (* x y) z) z) |
#s(approx (+ (* x y) z) (+.f64 z (*.f64 x y))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))))) |
#s(approx (* x y) (*.f64 x y)) |
#s(approx x x) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (+.f64 (/.f64 t x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (pow.f64 y #s(literal 4 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 x (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 x (+.f64 (/.f64 (*.f64 y z) x) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* x y) z) (*.f64 x (+.f64 y (/.f64 z x)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 t (*.f64 x (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 x (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)) (*.f64 x (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) x) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 4 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z)) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) x) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 z x)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) x) (/.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal 28832688827/125000 binary64) y)) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 #s(literal 54929528941/2000000 binary64) y))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal 54929528941/2000000 binary64) y)) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 y (+.f64 z (*.f64 x y)))) |
#s(approx y y) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 c y))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 b y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c y)) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 b y)))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 a y)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 b y))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 a y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b y)) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 a y)))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (+ (* (+ y a) y) b) b) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (*.f64 a y))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (*.f64 y (+.f64 a y)))) |
#s(approx (* (+ y a) y) (*.f64 a y)) |
#s(approx (* (+ y a) y) (*.f64 y (+.f64 a y))) |
#s(approx (+ y a) a) |
#s(approx (+ y a) (+.f64 a y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 #s(literal 1/2 binary64) t (*.f64 y (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 516252550173/2000000 binary64) z)) (*.f64 #s(literal -1/4 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 #s(literal 1/2 binary64) t (*.f64 y (-.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 516252550173/2000000 binary64) z) (*.f64 y (-.f64 (*.f64 #s(literal -1/2 binary64) x) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 516252550173/2000000 binary64) z)) (*.f64 #s(literal -1/4 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 #s(literal 1/2 binary64) t (*.f64 y (-.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 516252550173/2000000 binary64) z) (*.f64 y (-.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) (-.f64 (*.f64 #s(literal -1/2 binary64) x) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 516252550173/2000000 binary64) z)) (*.f64 #s(literal -1/4 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 516252550173/2000000 binary64) z)) (*.f64 #s(literal -1/4 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)) (/.f64 t i))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)) (/.f64 t i)) y)) |
#s(approx (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)) y)) |
#s(approx (* i y) (*.f64 i y)) |
#s(approx (* (pow y 2) (+ a y)) (*.f64 a (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (* (pow y 2) (+ a y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) |
#s(approx (pow y 2) (pow.f64 y #s(literal 2 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x)))) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 z (*.f64 a x))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 c x) (pow.f64 y #s(literal 3 binary64)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (+.f64 (/.f64 #s(literal 54929528941/2000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 z y))))) |
#s(approx (+ (* x y) z) (*.f64 y (+.f64 x (/.f64 z y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (pow.f64 y #s(literal 4 binary64))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (pow.f64 y #s(literal 3 binary64))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (+.f64 (/.f64 b (pow.f64 y #s(literal 2 binary64))) (/.f64 c (pow.f64 y #s(literal 3 binary64)))))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a y) (/.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ y a) (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 a y)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 y (-.f64 (+.f64 (/.f64 #s(literal 516252550173/2000000 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 y (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 #s(literal 516252550173/2000000 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 y (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 516252550173/2000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64))))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 t (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 516252550173/2000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 #s(literal 516252550173/2000000 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 y (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 516252550173/2000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64))))) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t)))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))) |
#s(approx (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (/.f64 #s(literal 28832688827/125000 binary64) i)) |
#s(approx (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x)))) y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c x) y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) y))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) y))) y))) y))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y)))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 z (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 28832688827/125000 binary64) (pow.f64 y #s(literal 2 binary64))))) y)))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y))) y))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 z y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (/.f64 b y)) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 b y))) y))))) |
#s(approx (+ y a) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a y)) #s(literal 1 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 x (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 x (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 t (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))))) y) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 x (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 t (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))))) (*.f64 y (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (/.f64 t (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))))) y) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) y)))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t)) (*.f64 #s(literal -1 binary64) (/.f64 t (*.f64 i y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (*.f64 (pow.f64 y #s(literal 3 binary64)) z))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (fma.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) z))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y))))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 (pow.f64 y #s(literal 2 binary64)) z)) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 z (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 z (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 z (+.f64 y (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 z (+.f64 y (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))) |
#s(approx (+ (* x y) z) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) z)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 t (*.f64 z (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 z (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (*.f64 z (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) z) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) z) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) z)))))) |
#s(approx (* (+ (* x y) z) y) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) z)))))) |
#s(approx (+ (* x y) z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)) #s(literal 1 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) z) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c y) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c))))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (fma.f64 t (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)))) |
#s(approx (* c t) (*.f64 c t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) (*.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c y) (/.f64 #s(literal 1 binary64) i)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c))))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 t (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 t (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t)) (/.f64 #s(literal 1 binary64) (*.f64 i y))) c))) |
#s(approx (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (*.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t)) (/.f64 #s(literal 1 binary64) (*.f64 i y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) t)) #s(literal 1 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (*.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 c y) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (fma.f64 #s(literal -28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (*.f64 c y)) (/.f64 #s(literal 1 binary64) i))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (fma.f64 #s(literal -1 binary64) c (/.f64 #s(literal 1 binary64) (*.f64 i y)))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -28832688827/125000 binary64) (/.f64 y (*.f64 i t)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) c (/.f64 #s(literal 1 binary64) (*.f64 i y))))))))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 t (fma.f64 #s(literal -1 binary64) c (/.f64 #s(literal 1 binary64) (*.f64 i y))))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 t (fma.f64 #s(literal -1 binary64) c (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i t)) (/.f64 #s(literal 1 binary64) (*.f64 i y)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 9 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 a (pow.f64 y #s(literal 3 binary64)) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ y a) y) b) (+.f64 b (fma.f64 a y (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (* (+ y a) y) (fma.f64 a y (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (+.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y))))) (/.f64 (*.f64 a (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 a (-.f64 (*.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (* (pow y 2) (+ a y)) (fma.f64 a (pow.f64 y #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 a (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 y #s(literal 12 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64)))))) a)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (pow.f64 y #s(literal 3 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 a (+.f64 (/.f64 i a) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (pow.f64 y #s(literal 3 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 a (+.f64 (/.f64 c a) (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 a (+.f64 (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 a (+.f64 y (+.f64 (/.f64 b a) (/.f64 (pow.f64 y #s(literal 2 binary64)) a))))) |
#s(approx (* (+ y a) y) (*.f64 a (+.f64 y (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))) |
#s(approx (+ y a) (*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 y a)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) a)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 2 binary64))))) a)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) a)) |
#s(approx (* (pow y 2) (+ a y)) (*.f64 a (+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) a) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 6 binary64))))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 9 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 a (pow.f64 y #s(literal 12 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 9 binary64)))) a)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) a))) a))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64)))) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (pow.f64 y #s(literal 2 binary64))) a)))))) |
#s(approx (* (+ y a) y) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) a)))))) |
#s(approx (+ y a) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y a)) #s(literal 1 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) a))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 3 binary64))))) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64)))) a) (/.f64 t y)) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) a))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 a (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 3 binary64))))) a)) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 b y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64)))) a) (/.f64 t y)) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) a))) |
#s(approx (* (pow y 2) (+ a y)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) a) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 b (pow.f64 y #s(literal 2 binary64)) (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (+.f64 c (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (fma.f64 b y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (+.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y))))) (/.f64 (*.f64 b (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 b (-.f64 (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 y #s(literal 8 binary64)))) (+.f64 (/.f64 t (pow.f64 y #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))))) b)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (pow.f64 y #s(literal 2 binary64)))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (+.f64 (/.f64 i b) (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 b (+.f64 (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (pow.f64 y #s(literal 2 binary64))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 b (+.f64 y (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 b (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 b (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 b y)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) b)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) b)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 b #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) b)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64))))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 b (pow.f64 y #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 6 binary64)))) b)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 4 binary64)))) b))) b))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)))) b) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64))))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) b)))))) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) b)))))) |
#s(approx (+ (* (+ y a) y) b) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 a y)) b)) #s(literal 1 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) b))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 3 binary64))))) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64)))) b) (/.f64 t y)) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) b))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 b (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 3 binary64))))) b)) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 c y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64)))) b) (/.f64 t y)) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) b))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 y (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (+.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y))))) (/.f64 (*.f64 c (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (-.f64 (fma.f64 c (-.f64 (*.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64))))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y)))))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (fma.f64 #s(literal -1 binary64) (*.f64 c t) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))))) c)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 c (+.f64 y (+.f64 (/.f64 i c) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 c (+.f64 y (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 c y)))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) c)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) y))) (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) c)) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 t y) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (*.f64 c i)) (/.f64 t (*.f64 c i)))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 t y) (/.f64 (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y)))) c)))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 c (-.f64 (+.f64 (/.f64 #s(literal 28832688827/125000 binary64) (*.f64 c i)) (/.f64 t (*.f64 c (*.f64 i y)))) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 3 binary64)))) c)) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (pow.f64 y #s(literal 2 binary64)))) c))) c))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) c)))))) |
#s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))))) |
#s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))) c)) #s(literal 1 binary64))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) c))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 c (pow.f64 y #s(literal 3 binary64))))) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64)))) c) (/.f64 t y)) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) c))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 3 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (*.f64 c (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) #s(literal 2 binary64)) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 3 binary64))))) c)) (/.f64 (*.f64 (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (*.f64 b y)))) (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))))) (pow.f64 y #s(literal 2 binary64)))) c) (/.f64 t y)) (+.f64 #s(literal 28832688827/125000 binary64) (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y))))) c))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i) (/.f64 t i)) c) (*.f64 t y))))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y)))) c) (*.f64 t y))))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) c)) (*.f64 #s(literal -1 binary64) t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (/.f64 (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 i (-.f64 (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64))) (/.f64 z (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 4 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))) (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i)) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 i (*.f64 t y))) (*.f64 #s(literal 28832688827/125000 binary64) y))) i)) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y))) i)) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 i (*.f64 t y))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)))) i)) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i)) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 i t)) (/.f64 t y))) i)) |
#s(approx (/ 1 i) (/.f64 #s(literal 1 binary64) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 3 binary64))) (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i))) i)) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 3 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))))) i) (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i)) (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))))) i))) i))) |
#s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i)) #s(literal 1 binary64))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -28832688827/125000 binary64) y (*.f64 #s(literal -1 binary64) t)) i)))) |
#s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 t y)) #s(literal 28832688827/125000 binary64))) i)))) |
#s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 t y)) #s(literal 28832688827/125000 binary64)) i)) (*.f64 c t))) |
#s(approx (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 t y)) #s(literal 28832688827/125000 binary64)) i))) |
24 calls:
| Time | Variable | Point |
|---|---|---|
| 6.0ms | a | -inf |
| 5.0ms | y | -inf |
| 5.0ms | y | 0 |
| 5.0ms | a | 0 |
| 5.0ms | y | inf |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 #s(approx (+ (* x y) z) z) y) |
#s(approx (+ (* x y) z) z) |
z |
y |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
t |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) |
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) |
(+.f64 (*.f64 (+.f64 y a) y) b) |
(*.f64 (+.f64 y a) y) |
(+.f64 y a) |
a |
b |
c |
i |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t)))) |
(*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))) |
(-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t)) |
(fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) |
(/.f64 #s(literal 1 binary64) i) |
#s(literal 1 binary64) |
(/.f64 t (*.f64 i y)) |
(*.f64 i y) |
(*.f64 c t) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 (+.f64 (*.f64 x y) z) y) |
(+.f64 (*.f64 x y) z) |
(*.f64 x y) |
x |
(+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i) |
(*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) |
(+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) |
(*.f64 #s(approx (+ (* (+ y a) y) b) b) y) |
#s(approx (+ (* (+ y a) y) b) b) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i)) |
(+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i) |
(*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) |
(+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) |
#s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) |
(*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y)) |
(pow.f64 y #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(+.f64 a y) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* y x) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (-.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) #s(literal 1 binary64))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* y x) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* y x) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) |
(+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* y x) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) |
(*.f64 (+.f64 (*.f64 #s(approx (+ (* y x) z) z) y) #s(literal 54929528941/2000000 binary64)) y) |
(+.f64 (*.f64 #s(approx (+ (* y x) z) z) y) #s(literal 54929528941/2000000 binary64)) |
(*.f64 #s(approx (+ (* y x) z) z) y) |
#s(approx (+ (* y x) z) z) |
z |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(fabs.f64 y) |
(fabs.f64 (neg.f64 y)) |
#s(literal 54929528941/2000000 binary64) |
#s(literal 28832688827/125000 binary64) |
(*.f64 #s(literal 28832688827/125000 binary64) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) #s(literal 28832688827/125000 binary64)) |
(+.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) |
(/.f64 #s(literal 28832688827/125000 binary64) #s(literal 1 binary64)) |
t |
(*.f64 t #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) t) |
(/.f64 t #s(literal 1 binary64)) |
(neg.f64 t) |
(*.f64 (-.f64 (-.f64 (fma.f64 (+.f64 b a) y y) #s(literal 1 binary64)) (*.f64 (*.f64 c y) c)) (-.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 (+.f64 b a) c) y))) |
(*.f64 (-.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) #s(literal 1 binary64)) (fma.f64 (*.f64 c c) y (-.f64 (fma.f64 (+.f64 b a) y y) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 (*.f64 c c) y (-.f64 (fma.f64 (+.f64 b a) y y) #s(literal 1 binary64))) (-.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) #s(literal 1 binary64))) |
(*.f64 (fma.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) (-.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 c c) y (-.f64 (fma.f64 (+.f64 b a) y y) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 (-.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) #s(literal 1 binary64)) (*.f64 c y) (-.f64 (fma.f64 (+.f64 b a) y y) #s(literal 1 binary64))) (fma.f64 (*.f64 c c) y (-.f64 (fma.f64 (+.f64 b a) y y) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c) y) |
(*.f64 (fma.f64 y (+.f64 (+.f64 b a) c) y) y) |
(*.f64 y (fma.f64 y (+.f64 (+.f64 b a) c) y)) |
(*.f64 y (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c)) |
(*.f64 (fma.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y) (*.f64 (*.f64 c y) c)) (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c)) |
(*.f64 (fma.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y) (*.f64 c c)) (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c)) |
(*.f64 (fma.f64 (fma.f64 (+.f64 b a) y y) (-.f64 (fma.f64 (+.f64 b a) y y) c) (*.f64 c c)) (*.f64 (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c) (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c))) |
(*.f64 (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c) (/.f64 (-.f64 (fma.f64 (+.f64 b a) y y) c) (-.f64 (fma.f64 (+.f64 b a) y y) c))) |
(*.f64 (fma.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y) (*.f64 c c)) (fma.f64 c (fma.f64 y (+.f64 (-.f64 a #s(literal 1 binary64)) b) c) (*.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y)))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y) (*.f64 c c)) (fma.f64 (fma.f64 (+.f64 b a) y y) (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (pow.f64 (*.f64 (-.f64 c (fma.f64 (+.f64 b a) y y)) c) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 c (fma.f64 (+.f64 b a) y y)) c) (-.f64 (*.f64 (-.f64 c (fma.f64 (+.f64 b a) y y)) c) (*.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y))) (*.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (+.f64 b a) y y)))) |
(*.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) y) |
(*.f64 (fma.f64 (+.f64 b a) y y) y) |
(*.f64 (+.f64 (+.f64 b a) #s(literal 1 binary64)) y) |
(*.f64 (fma.f64 (*.f64 b y) b (fma.f64 a y y)) (fma.f64 (-.f64 a #s(literal 1 binary64)) y b)) |
(*.f64 y (fma.f64 (+.f64 b a) y y)) |
(*.f64 (fma.f64 b b (fma.f64 a y y)) (fma.f64 (-.f64 a #s(literal 1 binary64)) y b)) |
(*.f64 (fma.f64 (-.f64 b (fma.f64 a y y)) b (fma.f64 a y y)) (*.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 (-.f64 a #s(literal 1 binary64)) y b))) |
(*.f64 (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (/.f64 (fma.f64 a y (-.f64 y b)) (fma.f64 a y (-.f64 y b)))) |
(*.f64 (fma.f64 b b (fma.f64 a y y)) (fma.f64 b (fma.f64 (-.f64 a #s(literal 1 binary64)) y b) (fma.f64 a y y))) |
(*.f64 (/.f64 (fma.f64 b b (fma.f64 a y y)) (fma.f64 y (-.f64 a #s(literal 1 binary64)) (pow.f64 (*.f64 (-.f64 b (fma.f64 a y y)) b) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 b (fma.f64 a y y)) b) (-.f64 (*.f64 (-.f64 b (fma.f64 a y y)) b) (fma.f64 a y y)) (fma.f64 a y y))) |
(*.f64 y (+.f64 y a)) |
(*.f64 (+.f64 y a) y) |
(*.f64 (-.f64 a #s(literal 1 binary64)) y) |
(*.f64 (-.f64 a #s(literal 1 binary64)) (fma.f64 a y y)) |
(*.f64 (+.f64 y a) (fma.f64 a y y)) |
(*.f64 (+.f64 y a) (+.f64 y a)) |
(*.f64 (fabs.f64 (+.f64 y a)) (fabs.f64 (+.f64 y a))) |
(*.f64 (neg.f64 (+.f64 y a)) (neg.f64 (+.f64 y a))) |
(*.f64 (fma.f64 (-.f64 a y) a y) (+.f64 y a)) |
(*.f64 (pow.f64 (+.f64 y a) (/.f64 #s(literal 3 binary64) #s(literal 1 binary64))) (pow.f64 (+.f64 y a) (/.f64 #s(literal 3 binary64) #s(literal 1 binary64)))) |
a |
b |
c |
(*.f64 c #s(literal 1 binary64)) |
(/.f64 c #s(literal 1 binary64)) |
(/.f64 (neg.f64 c) #s(literal 1 binary64)) |
(neg.f64 (neg.f64 c)) |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
#s(literal 0 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
#s(approx (/ (+ (* y (+ (+ (* y x) (+ z 54929528941/2000000)) 28832688827/125000)) t) (+ 2 (+ y (* y (+ (+ b a) c))))) t) |
#s(approx (/ (+ (* y (+ (+ (* y x) (+ z 54929528941/2000000)) 28832688827/125000)) t) (+ 2 (+ y (* y (+ (+ b a) c))))) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))) |
(*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) |
(*.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) y) |
(*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) y) (fma.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (*.f64 c t) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) y) (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (*.f64 c t) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (fma.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (*.f64 c t) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (*.f64 c t)) #s(literal 3 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)))) (fma.f64 (*.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (*.f64 c t)) (fma.f64 (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (*.f64 c t) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) |
(*.f64 (+.f64 (/.f64 t y) (fabs.f64 #s(literal 28832688827/125000 binary64))) (-.f64 (/.f64 t y) (fabs.f64 #s(literal 28832688827/125000 binary64)))) |
(*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) |
(*.f64 (/.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 y y)) |
(*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
#s(literal 0 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
#s(literal 0 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 (/.f64 t y) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 t y)) |
(/.f64 t y) |
(/.f64 t (+.f64 y y)) |
(/.f64 (/.f64 t y) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) y) |
(*.f64 y #s(literal 1 binary64)) |
(*.f64 (+.f64 y y) (+.f64 y y)) |
(*.f64 (+.f64 y y) #s(literal 1 binary64)) |
(*.f64 (+.f64 y y) y) |
(*.f64 c t) |
(*.f64 t c) |
(*.f64 (*.f64 c t) #s(literal 1 binary64)) |
(*.f64 (*.f64 #s(literal 1 binary64) c) t) |
(*.f64 (neg.f64 c) t) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y)) (-.f64 t (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y))) |
(*.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t)) |
(*.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (fma.f64 t (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y)) (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y (*.f64 t t))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y)) (fma.f64 (-.f64 t (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y)) (*.f64 y #s(literal 28832688827/125000 binary64)) (-.f64 t (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y))))) |
(*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) y) |
(*.f64 y (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) |
(*.f64 y (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64))) |
(*.f64 (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y) y) |
(*.f64 (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (/.f64 #s(literal 3 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (/.f64 #s(literal 3 binary64) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (*.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y #s(literal 28832688827/125000 binary64)) (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) |
(*.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y) |
(*.f64 (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y)) y) |
(*.f64 y (fma.f64 (+.f64 z #s(literal 54929528941/2000000 binary64)) y (*.f64 x y))) |
(*.f64 y (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64))) |
(*.f64 (fma.f64 (fma.f64 y x z) (*.f64 y (fma.f64 y x (-.f64 z #s(literal 54929528941/2000000 binary64)))) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)))) |
(*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) (/.f64 (fma.f64 y x (-.f64 (*.f64 z y) #s(literal 54929528941/2000000 binary64))) (fma.f64 y x (-.f64 (*.f64 z y) #s(literal 54929528941/2000000 binary64))))) |
(*.f64 (/.f64 (fma.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z) (*.f64 #s(literal 54929528941/2000000 binary64) #s(literal 54929528941/2000000 binary64))) (fma.f64 (*.f64 (fma.f64 y x z) (fma.f64 y x z)) y (pow.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 z y))) #s(literal 54929528941/2000000 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 z y))) #s(literal 54929528941/2000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 y x (*.f64 z y))) #s(literal 54929528941/2000000 binary64)) (*.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z))) (*.f64 (fma.f64 y x (*.f64 z y)) (fma.f64 y x z)))) |
(*.f64 (fma.f64 y x z) y) |
(*.f64 y (fma.f64 y x z)) |
(*.f64 (fma.f64 y x (*.f64 z y)) y) |
(*.f64 y (fma.f64 y x (*.f64 z y))) |
(*.f64 (-.f64 (*.f64 (*.f64 x x) y) (*.f64 z z)) (/.f64 y (-.f64 (*.f64 x y) z))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 y x z)) |
(*.f64 (fma.f64 y x z) (fma.f64 (*.f64 x x) y (*.f64 z z))) |
(*.f64 (fma.f64 (-.f64 z (*.f64 x y)) z (*.f64 (*.f64 x x) y)) (*.f64 (fma.f64 y x z) (fma.f64 y x z))) |
(*.f64 (fma.f64 y x z) (/.f64 (-.f64 (*.f64 x y) z) (-.f64 (*.f64 x y) z))) |
(*.f64 (fma.f64 (*.f64 x x) y (*.f64 z z)) (fma.f64 (fma.f64 y x z) z (*.f64 (*.f64 x x) y))) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 (*.f64 x y) y) |
(*.f64 y (*.f64 x y)) |
x |
(+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64)) |
(*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) |
(+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) |
(*.f64 #s(approx (+ (+ b (* y a)) y) b) y) |
#s(approx (+ (+ b (* y a)) y) b) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) |
(+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64)) |
(*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) |
(+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) |
#s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) |
(*.f64 y (+.f64 y a)) |
(*.f64 (+.f64 y a) y) |
(*.f64 (-.f64 a #s(literal 1 binary64)) y) |
(*.f64 (-.f64 a #s(literal 1 binary64)) (fma.f64 a y y)) |
(*.f64 (+.f64 y a) (fma.f64 a y y)) |
y |
(*.f64 y y) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(fabs.f64 y) |
(fabs.f64 (neg.f64 y)) |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
#s(literal 0 binary64) |
i |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 (+.f64 y a) (+.f64 y a)) |
(*.f64 (fabs.f64 (+.f64 y a)) (fabs.f64 (+.f64 y a))) |
(*.f64 (neg.f64 (+.f64 y a)) (neg.f64 (+.f64 y a))) |
(*.f64 (fma.f64 (-.f64 a y) a y) (+.f64 y a)) |
(*.f64 (pow.f64 (+.f64 y a) (/.f64 #s(literal 3 binary64) #s(literal 1 binary64))) (pow.f64 (+.f64 y a) (/.f64 #s(literal 3 binary64) #s(literal 1 binary64)))) |
Compiled 39 523 to 3 804 computations (90.4% saved)
87 alts after pruning (84 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 579 | 32 | 611 |
| Fresh | 7 | 52 | 59 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 2 | 2 |
| Total | 590 | 87 | 677 |
| Status | Accuracy | Program |
|---|---|---|
| 27.9% | (/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) | |
| 3.2% | (/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) | |
| 3.3% | (/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) | |
| 5.7% | (/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) | |
| 6.7% | (/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) | |
| 49.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) | |
| 34.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) | |
| 47.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) #s(approx (* (pow y 2) (+ a y)) (*.f64 a (pow.f64 y #s(literal 2 binary64))))) c) y) i)) | |
| 34.8% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (/.f64 y (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) i)) | |
| 22.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)) (*.f64 (*.f64 i i) i))) (fma.f64 i (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64))))) | |
| 3.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) | |
| 50.2% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ y a) a) y) b) y) c) y) i)) | |
| 48.1% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) | |
| 13.5% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) y) i)) | |
| 43.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) | |
| 5.9% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y)))))) | |
| 46.3% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i))))) | |
| 33.6% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.2% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) #s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.3% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 47.7% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 46.2% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) | |
| 35.9% | (/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 26.8% | (/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 7.3% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 36.8% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z #s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 6.6% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 41.5% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) | |
| 33.4% | (/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 4.0% | (/.f64 #s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))))) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) | |
| 26.2% | (/.f64 #s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) | |
| 30.7% | (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i)) | |
| 3.9% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) | |
| 5.0% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) | |
| 9.7% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) | |
| 4.3% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) | |
| 11.8% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 y (-.f64 (+.f64 (/.f64 #s(literal 516252550173/2000000 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 y (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64)))))))) | |
| 3.4% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) | |
| 7.4% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) | |
| 5.8% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) | |
| 6.8% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) z) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))))) | |
| 13.2% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 x (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) y)))))) | |
| 3.7% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) | |
| ✓ | 3.4% | #s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
| 18.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (*.f64 x #s(literal 28832688827/125000 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) | |
| 10.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (/.f64 (*.f64 t t) i) (*.f64 c c) (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i)) (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i))) (/.f64 t i))) | |
| 14.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) (/.f64 t i))) | |
| 12.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) (/.f64 t i))) | |
| 16.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) | |
| 26.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) | |
| 23.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) | |
| 17.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) | |
| 6.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) | |
| 14.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) | |
| 20.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) | |
| 6.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) | |
| ✓ | 15.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
| ✓ | 30.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
| 34.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) | |
| 30.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) | |
| 5.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) | |
| 39.9% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 39.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 3.5% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) | |
| 31.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) | |
| 33.1% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) | |
| 7.0% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) | |
| 3.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))))) | |
| 9.1% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) | |
| 3.9% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) | |
| 5.3% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) | |
| 4.9% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) | |
| 4.1% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) | |
| 6.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) | |
| 20.6% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) | |
| 24.2% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) | |
| 4.7% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) | |
| 4.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) | |
| 26.4% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) | |
| 21.8% | #s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) | |
| 4.8% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) | |
| 4.2% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) | |
| 43.0% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) | |
| 3.7% | #s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 a (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x)))) (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x)) (*.f64 c x)))) y)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x))))) y))) (*.f64 a x)) y))) y))) | |
| 25.6% | #s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
Compiled 5 061 to 3 264 computations (35.5% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
| Outputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
| Outputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
| Outputs |
|---|
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
| Outputs |
|---|
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ y a) a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z #s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 i (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)))) (pow.f64 i #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) (/.f64 t i))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ y a) a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ y a) a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z #s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 i (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)))) (pow.f64 i #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (*.f64 x #s(literal 28832688827/125000 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (/.f64 #s(literal 28832688827/125000 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (/.f64 (*.f64 t t) i) (*.f64 c c) (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i)) (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
(/.f64 #s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
| Inputs |
|---|
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) t) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (neg.f64 t)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal 1/2 binary64) t)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 x y)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (neg.f64 t) (fabs.f64 i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 y i)))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 t (*.f64 i i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (/.f64 t i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (*.f64 #s(literal -1 binary64) (*.f64 c t)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 t (*.f64 i y)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (/.f64 #s(literal 28832688827/125000 binary64) i)) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y #s(approx (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t)) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (/.f64 t y)) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* (+ 28832688827/125000 (* t c)) y) t) (*.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0))) (*.f64 #s(literal -1 binary64) (*.f64 c t))) (/.f64 t i))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (*.f64 x y) (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 t (*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 i y)) c)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) #s(approx (* y (- (+ (* 28832688827/125000 (/ 1 i)) (/ t (* i y))) (* c t))) (*.f64 y (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (+ (+ i (+ (* y c) (* y b))) (+ y (* y a)))) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 t (*.f64 #s(literal 2 binary64) y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (+.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) i) (*.f64 #s(literal 28832688827/125000 binary64) y))) i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y #s(approx (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c t) i) #s(literal 28832688827/125000 binary64)) i))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (*.f64 (/.f64 t i) c)) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (fma.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) y (*.f64 t t)) (fma.f64 y (fma.f64 c t #s(literal 28832688827/125000 binary64)) t))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y)) (-.f64 (fabs.f64 #s(literal 28832688827/125000 binary64)) (/.f64 t y))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 y (-.f64 (*.f64 (+.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64)) (-.f64 (/.f64 (fabs.f64 t) y) #s(literal 28832688827/125000 binary64))) (*.f64 c t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ 2 (+ (+ (* y a) y) (+ (* y b) (* y c)))) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (-.f64 (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))) (/.f64 (*.f64 a x) y)) y)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 i #s(literal 2 binary64)))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (+.f64 z (*.f64 x y)))))) (*.f64 a y)))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 c y))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))))) (*.f64 c y))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (*.f64 y y) (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (/.f64 t (*.f64 i (*.f64 y y)))) (*.f64 c t))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (fma.f64 c t #s(literal 28832688827/125000 binary64))) (/.f64 t i))) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (+ b (* y a)) y) b) y) c) y) #s(literal 1 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (fma.f64 (-.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) #s(literal 28832688827/125000 binary64)) y t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (+ b a) 2) y) (fma.f64 a y y)) c) y) #s(literal 1 binary64))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c y) (pow.f64 i #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) i))))) |
(/.f64 (fma.f64 (fma.f64 y x (+.f64 z #s(literal 54929528941/2000000 binary64))) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (+ (* y a) y) (+ (* y b) (* y c))) (fma.f64 (fma.f64 a y b) y y)) #s(literal 1 binary64))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (*.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 0)))) (/ t i)) (*.f64 (fma.f64 (*.f64 (*.f64 t t) c) c (-.f64 (/.f64 t y) #s(literal 28832688827/125000 binary64))) (/.f64 y (-.f64 (/.f64 t y) (fma.f64 c t #s(literal 28832688827/125000 binary64))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* x y) z) y) 54929528941/2000000) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (/.f64 (-.f64 t (fma.f64 #s(literal 28832688827/125000 binary64) y (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y))))))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x #s(approx (+ (* 28832688827/125000 (/ 1 x)) (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3))) (/.f64 #s(literal 28832688827/125000 binary64) x)))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y (fma.f64 y #s(literal 28832688827/125000 binary64) t)) (+.f64 #s(approx (+ (* y b) (+ (* y c) (+ y (* y a)))) (fma.f64 (fma.f64 a y b) y y)) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* (+ y a) y) b) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ y a) a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z #s(approx (+ (/ t z) (+ (/ (* y (+ 28832688827/125000 (* y (+ 54929528941/2000000 (* x (pow y 2)))))) z) (pow y 3))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y z) (/.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) #s(approx (+ (* y (- (* 28832688827/125000 (/ 1 i)) (/ (* c t) (pow i 2)))) (/ t i)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 t y)) (*.f64 i (+.f64 t (*.f64 #s(literal 28832688827/125000 binary64) y)))) (pow.f64 i #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (*.f64 c t) (fma.f64 c t #s(literal 28832688827/125000 binary64)) (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64))) (*.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (fma.f64 c t #s(literal 28832688827/125000 binary64)))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (*.f64 x #s(literal 28832688827/125000 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 0 binary64)))) (/.f64 t i))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 (/.f64 #s(literal 28832688827/125000 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (fma.f64 (/.f64 (*.f64 t t) i) (*.f64 c c) (/.f64 (*.f64 #s(literal 28832688827/125000 binary64) #s(literal 28832688827/125000 binary64)) i)) (-.f64 (/.f64 #s(literal 28832688827/125000 binary64) i) (/.f64 (*.f64 c t) i))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 b (pow.f64 y #s(literal 2 binary64))))) |
(/.f64 #s(approx (+ (* y (+ (* y x) (+ (* y z) 54929528941/2000000))) (+ (* y 28832688827/125000) t)) (*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 y x #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) z) y) z)) (fma.f64 (fma.f64 (+.f64 a y) y b) y (fma.f64 c y i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) #s(approx (+ (/ (* y (+ 54929528941/2000000 (* y z))) x) (pow y 3)) (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 y x)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 (-.f64 (/.f64 (*.f64 t t) i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)) (-.f64 (/.f64 t i) (*.f64 (fma.f64 (/.f64 t i) c (/.f64 #s(literal 28832688827/125000 binary64) i)) y)))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) z)))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i))) (/.f64 (*.f64 c t) (pow.f64 (*.f64 i i) #s(literal 2 binary64)))) (/.f64 t (*.f64 i i)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 i (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))) i))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) #s(approx (* (pow y 2) (+ a y)) (*.f64 a (pow.f64 y #s(literal 2 binary64))))) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 54929528941/2000000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) (*.f64 a x)))) (*.f64 b x))) y))) (*.f64 #s(literal -1 binary64) (*.f64 a x))) y)))) |
(/.f64 (+.f64 (*.f64 (fma.f64 (fma.f64 y x z) y (fma.f64 y #s(literal 54929528941/2000000 binary64) #s(literal 28832688827/125000 binary64))) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (pow.f64 y #s(literal 2 binary64))))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 #s(approx (* (+ (* (+ y a) y) b) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 a y))) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (*.f64 (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 (fma.f64 c t #s(literal 28832688827/125000 binary64)) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) (/.f64 t i))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (fma.f64 c y (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))))) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y)))))) |
(/.f64 #s(approx (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (*.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 x (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) y) (/.f64 z y))))) (+.f64 #s(approx (* (+ (* (+ (* (+ y a) y) b) y) c) y) (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 c (+.f64 y (+.f64 (/.f64 i c) (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y)))) c)))))) |
(/.f64 (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) (*.f64 x (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))) x) (pow.f64 y #s(literal 3 binary64)))))) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) #s(approx (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (*.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (/.f64 c y)) y))) y)))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal 54929528941/2000000 binary64) y (*.f64 y (+.f64 z (*.f64 x y)))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 t (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))) (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(approx (+ (* x y) z) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c) (fma.f64 (fma.f64 (+.f64 y a) y b) y c)) (/.f64 y (-.f64 (*.f64 (fma.f64 (+.f64 y a) y b) y) c))) i)) |
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 #s(approx (+ (* (+ (* (+ y a) y) b) y) c) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 c y))) y))) y)) #s(literal 1 binary64))))) y) i)) |
(/.f64 #s(approx (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (*.f64 z (+.f64 (/.f64 t z) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) z) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 y (-.f64 (+.f64 (/.f64 #s(literal 516252550173/2000000 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))) (+.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c)))) (/.f64 z (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))))))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 y (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 a (+.f64 b c))) #s(literal 2 binary64)))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y #s(literal 2 binary64)) (+.f64 b (*.f64 y (+.f64 a y))))) (+.f64 t (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y))))))))) (*.f64 c (pow.f64 y #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (/.f64 t y))) c)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 x (+.f64 (/.f64 t (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y z))))) (*.f64 x (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 t (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))) (/.f64 (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x y))) (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))) z) (/.f64 y (-.f64 #s(literal 2 binary64) (+.f64 y (fma.f64 a y (fma.f64 b y (*.f64 c y)))))))))) |
#s(approx (/ (- (- t (* y (+ (+ (* y x) z) 54929528941/2000000))) (* 28832688827/125000 y)) (- (- 2 (+ (+ (* y b) (* y a)) y)) (* y c))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 x (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 54929528941/2000000 binary64) z) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) c)))))))) y)))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 z (+.f64 (/.f64 t (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (+.f64 (/.f64 (*.f64 y (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))) (*.f64 z (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y)))))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* y x) z) y) (+ (* y 54929528941/2000000) 28832688827/125000)) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 t (fma.f64 a (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x)))) (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x)) (*.f64 c x)))) y)) (+.f64 #s(literal 28832688827/125000 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 54929528941/2000000 binary64))) (*.f64 a x))) (*.f64 #s(literal -1 binary64) (*.f64 b x))))) y))) (*.f64 a x)) y))) y))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y t) (fma.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) (-.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 y x z) y #s(literal 54929528941/2000000 binary64)) y #s(literal 28832688827/125000 binary64)) y) t) (*.f64 t t)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 3 binary64)) (*.f64 (*.f64 i i) i))) (fma.f64 i (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i) (pow.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y) #s(literal 2 binary64))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))) (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64)))) (/.f64 (*.f64 y (+.f64 z (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))) (/.f64 (+.f64 #s(literal 28832688827/125000 binary64) (*.f64 y (+.f64 #s(literal 54929528941/2000000 binary64) (*.f64 y (+.f64 z (*.f64 x y)))))) (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 a y))))))))) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (fma.f64 y (-.f64 (fma.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (fma.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i) (*.f64 y (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 54929528941/2000000 binary64) (/.f64 #s(literal 1 binary64) i)) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i)))) i)))))) (+.f64 (/.f64 (*.f64 b t) (pow.f64 i #s(literal 2 binary64))) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal 28832688827/125000 binary64) (/.f64 #s(literal 1 binary64) i)) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64))))) i))))) (/.f64 (*.f64 c t) (pow.f64 i #s(literal 2 binary64)))) (/.f64 t i))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
#s(approx (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (-.f64 (+.f64 x (/.f64 z y)) (/.f64 (*.f64 a x) y))) |
74 calls:
| 72.0ms | x |
| 55.0ms | y |
| 53.0ms | c |
| 48.0ms | z |
| 45.0ms | b |
| Accuracy | Segments | Branch |
|---|---|---|
| 3.4% | 1 | z |
| 3.4% | 1 | y |
| 3.4% | 1 | a |
| 3.4% | 1 | x |
| 3.4% | 1 | t |
| 3.4% | 1 | c |
| 3.4% | 1 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 3.4% | 1 | b |
| 3.4% | 1 | i |
| 3.7% | 1 | z |
| 3.7% | 1 | x |
| 3.7% | 1 | c |
| 3.7% | 1 | a |
| 3.7% | 1 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 3.7% | 1 | y |
| 3.7% | 1 | t |
| 3.7% | 1 | i |
| 3.7% | 1 | b |
| 4.2% | 1 | y |
| 4.2% | 1 | b |
| 4.2% | 1 | i |
| 4.2% | 1 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 4.2% | 1 | x |
| 4.2% | 1 | z |
| 4.2% | 1 | c |
| 4.2% | 1 | t |
| 4.2% | 1 | a |
| 30.6% | 1 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 30.6% | 1 | t |
| 30.6% | 1 | c |
| 30.6% | 1 | x |
| 30.6% | 1 | z |
| 30.6% | 1 | b |
| 30.6% | 1 | i |
| 30.6% | 1 | y |
| 30.6% | 1 | a |
| 33.1% | 1 | a |
| 33.1% | 1 | y |
| 33.1% | 1 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 33.1% | 1 | c |
| 33.1% | 1 | t |
| 33.1% | 1 | b |
| 33.1% | 1 | i |
| 33.1% | 1 | a |
| 33.1% | 1 | z |
| 33.1% | 1 | x |
| 37.5% | 3 | y |
| 36.3% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 62.9% | 3 | y |
| 61.5% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 63.7% | 3 | y |
| 62.3% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 70.8% | 3 | y |
| 69.8% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 73.9% | 3 | y |
| 72.6% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 77.0% | 3 | y |
| 76.1% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 78.6% | 3 | y |
| 77.3% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 80.0% | 3 | y |
| 79.1% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 79.6% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 80.8% | 3 | y |
| 79.9% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 82.9% | 2 | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) #s(literal 54929528941/2000000 binary64)) y) #s(literal 28832688827/125000 binary64)) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) |
| 60.0% | 5 | x |
| 85.2% | 4 | y |
| 58.5% | 4 | z |
| 53.3% | 1 | t |
| 56.6% | 3 | a |
| 53.3% | 1 | b |
| 53.3% | 1 | c |
| 53.3% | 1 | i |
Compiled 7 479 to 1 739 computations (76.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 36 to 37 computations (-2.8% saved)
| 1× | fuel |
Compiled 1 532 to 155 computations (89.9% saved)
Compiled 1 565 to 181 computations (88.4% saved)
Loading profile data...