
Time bar (total: 15.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 3 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 4 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 5 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 6 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 7 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 8 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 9 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 10 |
| 87.5% | 87.4% | 12.5% | 0.1% | 0% | 0% | 0% | 11 |
| 93.8% | 93.6% | 6.2% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 27 to 21 computations (22.2% saved)
| 1.2s | 5672× | body | 256 | valid |
| 897.0ms | 920× | body | 4096 | valid |
| 627.0ms | 853× | body | 2048 | valid |
| 281.0ms | 552× | body | 1024 | valid |
| 85.0ms | 259× | body | 512 | valid |
| 2× | egg-herbie |
| 1298× | fma-neg |
| 1048× | fma-def |
| 758× | div-sub |
| 744× | unsub-neg |
| 718× | cancel-sign-sub-inv |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 55 | 284 |
| 1 | 132 | 196 |
| 2 | 367 | 196 |
| 3 | 1166 | 196 |
| 4 | 4761 | 196 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 51.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| ▶ | 51.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 C A)))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 A) (-.f64 (-.f64 C B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (*.f64 A A)))))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 C (+.f64 B (hypot.f64 A (-.f64 B C)))) A)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 B (hypot.f64 A (-.f64 B C)))) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 C A) 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 A C) (hypot.f64 B (-.f64 C A))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 C) (-.f64 (-.f64 B A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (*.f64 C C)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 B A) (hypot.f64 C (-.f64 A B))) C)) (PI.f64))) |
Compiled 81 to 63 computations (22.2% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| ✓ | 94.8% | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| ✓ | 82.7% | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
| ✓ | 44.3% | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 142 to 81 computations (43% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | C | @ | -inf | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 1.0ms | B | @ | 0 | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 1.0ms | C | @ | -inf | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 1.0ms | A | @ | 0 | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
| 1.0ms | A | @ | -inf | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 1× | batch-egg-rewrite |
| 886× | expm1-udef |
| 884× | log1p-udef |
| 524× | add-sqr-sqrt |
| 512× | pow1 |
| 508× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 182 |
| 1 | 511 | 118 |
| 2 | 7075 | 118 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
(-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (-.f64 A C) B))) 1) |
(*.f64 (hypot.f64 (-.f64 A C) B) 1) |
(*.f64 1 (hypot.f64 (-.f64 A C) B)) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B))) |
(*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) |
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (pow.f64 1 1/2) (hypot.f64 (-.f64 A C) B)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 1/2)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (pow.f64 (*.f64 (-.f64 A C) B) 2)))) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) 1/2) |
(pow.f64 (hypot.f64 (-.f64 A C) B) 1) |
(pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 3) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3) |
(fabs.f64 (hypot.f64 (-.f64 A C) B)) |
(log.f64 (exp.f64 (hypot.f64 (-.f64 A C) B))) |
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (-.f64 A C) B)))) |
(cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) |
(expm1.f64 (log1p.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (log.f64 (hypot.f64 (-.f64 A C) B))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 (-.f64 A C) B)) 1)) |
(log1p.f64 (expm1.f64 (hypot.f64 (-.f64 A C) B))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C A) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 1)) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 1 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (-.f64 C A)) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (-.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)))) |
(/.f64 1 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (neg.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (neg.f64 (hypot.f64 (-.f64 A C) B))) (*.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 C C) (+.f64 (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 A (hypot.f64 (-.f64 A C) B))) (*.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (neg.f64 (hypot.f64 (-.f64 A C) B)))) (-.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 2)) |
(log.f64 (exp.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(exp.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (/.f64 1 B) (-.f64 C A)) (*.f64 (/.f64 1 B) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 1) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) B)) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 (-.f64 A C) B) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) |
(/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) (/.f64 B (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(/.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (/.f64 B (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) -1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) (neg.f64 B))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (*.f64 (neg.f64 B) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (*.f64 (neg.f64 B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (neg.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (neg.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (sqrt.f64 B)) (sqrt.f64 B)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) -1) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (/.f64 1 B)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (/.f64 1 B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (*.f64 -1 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (neg.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 2) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 B -2) B) (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) 1) |
(/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) |
(/.f64 (neg.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 180 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 180) (neg.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 1) (PI.f64)) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 2) |
(sqrt.f64 (*.f64 32400 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) (PI.f64)) 2))) |
(log.f64 (pow.f64 (exp.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
| 1× | egg-herbie |
| 1270× | fma-def |
| 754× | associate-*r* |
| 592× | associate-*l* |
| 562× | associate-+l+ |
| 548× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(*.f64 -1 A) |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(*.f64 -1 C) |
(+.f64 A (*.f64 -1 C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(-.f64 A C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B)))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (-.f64 A C) B))) 1) |
(*.f64 (hypot.f64 (-.f64 A C) B) 1) |
(*.f64 1 (hypot.f64 (-.f64 A C) B)) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B))) |
(*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) |
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2))) |
(*.f64 (pow.f64 1 1/2) (hypot.f64 (-.f64 A C) B)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 1/2)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (pow.f64 (*.f64 (-.f64 A C) B) 2)))) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) 1/2) |
(pow.f64 (hypot.f64 (-.f64 A C) B) 1) |
(pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 3) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3) |
(fabs.f64 (hypot.f64 (-.f64 A C) B)) |
(log.f64 (exp.f64 (hypot.f64 (-.f64 A C) B))) |
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (-.f64 A C) B)))) |
(cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) |
(expm1.f64 (log1p.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (log.f64 (hypot.f64 (-.f64 A C) B))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 (-.f64 A C) B)) 1)) |
(log1p.f64 (expm1.f64 (hypot.f64 (-.f64 A C) B))) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C A) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 1)) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 1 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (-.f64 C A)) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (-.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)))) |
(/.f64 1 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (neg.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (neg.f64 (hypot.f64 (-.f64 A C) B))) (*.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 C C) (+.f64 (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 A (hypot.f64 (-.f64 A C) B))) (*.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (neg.f64 (hypot.f64 (-.f64 A C) B)))) (-.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 2)) |
(log.f64 (exp.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(exp.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (*.f64 (/.f64 1 B) (-.f64 C A)) (*.f64 (/.f64 1 B) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(+.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 1) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) B)) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 (-.f64 A C) B) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) |
(/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) (/.f64 B (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(/.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (/.f64 B (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (neg.f64 B))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) B)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) -1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) (neg.f64 B))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (*.f64 (neg.f64 B) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (*.f64 (neg.f64 B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (neg.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (neg.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (sqrt.f64 B)) (sqrt.f64 B)) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) -1) (neg.f64 B)) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (/.f64 1 B)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (/.f64 1 B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (*.f64 -1 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (neg.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 2) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 2)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 B -2) B) (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 B 3))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) 1) |
(/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) |
(/.f64 (neg.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 180 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 180) (neg.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 1) (PI.f64)) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 2) |
(sqrt.f64 (*.f64 32400 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) (PI.f64)) 2))) |
(log.f64 (pow.f64 (exp.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) |
(hypot.f64 B C) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) |
(-.f64 (hypot.f64 B C) (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))))) |
(fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 (hypot.f64 B C) (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) |
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (neg.f64 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))))) |
(fma.f64 1/2 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3)))))) (fma.f64 1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (-.f64 (hypot.f64 B C) (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))))) |
A |
(+.f64 A (*.f64 -1 C)) |
(-.f64 A C) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) |
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A))) |
(+.f64 (/.f64 (*.f64 1/2 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C))) A) (-.f64 A C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2)))))) |
(+.f64 (-.f64 A C) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C))))) |
(+.f64 A (fma.f64 1/2 (+.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) (*.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) (/.f64 C A))) (neg.f64 C))) |
(*.f64 -1 A) |
(neg.f64 A) |
(+.f64 C (*.f64 -1 A)) |
(-.f64 C A) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A))) |
(+.f64 (/.f64 (*.f64 (*.f64 B B) -1/2) A) (-.f64 C A)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 -1/2 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (neg.f64 A)))) |
(+.f64 C (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))) A)) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) |
(hypot.f64 B A) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(fma.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(-.f64 (hypot.f64 B A) (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (fma.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))))) |
(-.f64 (fma.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 C (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) (hypot.f64 B A)) (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(fma.f64 -1 (*.f64 (*.f64 C A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) (fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))))))) |
(-.f64 (fma.f64 1/2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 A A)) 3)))))) (fma.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 C (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) (hypot.f64 B A))) (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) |
C |
(+.f64 C (*.f64 -1 A)) |
(-.f64 C A) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))) |
(+.f64 C (fma.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 A))) |
(+.f64 (/.f64 (*.f64 1/2 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) C) (-.f64 C A)) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (fma.f64 1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 A)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C))) (-.f64 C A)) |
(*.f64 -1 C) |
(neg.f64 C) |
(+.f64 A (*.f64 -1 C)) |
(-.f64 A C) |
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))) |
(+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (*.f64 B B) C))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) C)) (-.f64 A C)) |
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))) |
(+.f64 (-.f64 A C) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B)))))) |
(+.f64 A (fma.f64 -1/2 (+.f64 (/.f64 (*.f64 B B) C) (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C))) (neg.f64 C))) |
(-.f64 A C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) |
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)))) C) |
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) A) C) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(-.f64 (+.f64 A (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C) |
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (/.f64 (*.f64 (*.f64 1/2 B) B) (-.f64 A C))) (-.f64 A C)) |
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C) |
(+.f64 A (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C)) |
(+.f64 A (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (/.f64 (*.f64 (*.f64 1/2 B) B) (-.f64 A C)))) C)) |
B |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B))) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (neg.f64 B))) |
(fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B)))) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (neg.f64 B)))) |
(fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (-.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8 (/.f64 (*.f64 -1/16 (pow.f64 (-.f64 A C) 6)) (pow.f64 B 5))) B)) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(neg.f64 (+.f64 A (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (neg.f64 (+.f64 A (hypot.f64 B A)))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(-.f64 (fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 (*.f64 C (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) -1/2))) (+.f64 A (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 A A)) 3)))))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 C (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))))) (+.f64 A (hypot.f64 B A)))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(neg.f64 (*.f64 0 A)) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 C C) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(fma.f64 -1/2 (/.f64 A (/.f64 (*.f64 C C) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))))) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) 2)) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) C) (neg.f64 (*.f64 0 A))))) |
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(*.f64 2 (-.f64 C A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A))) |
(fma.f64 2 (-.f64 C A) (/.f64 (*.f64 (*.f64 1/2 B) B) C)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(fma.f64 1/2 (/.f64 A (/.f64 (*.f64 C C) (*.f64 B B))) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 B B) C) (/.f64 A C)) (fma.f64 2 (-.f64 C A) (/.f64 (*.f64 (*.f64 1/2 B) B) C))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) 1) (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) C) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) -1/2)) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) 1) (-.f64 (fma.f64 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) -1/2 C) (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))))) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3)))) (+.f64 C (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) -1/2)))) (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) |
(-.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3)))))) -1/2 (fma.f64 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) -1/2 C)) (*.f64 A (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) 1))) (hypot.f64 B C)) |
(*.f64 -2 A) |
(*.f64 A -2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (*.f64 A -2)) (neg.f64 C)) |
(+.f64 C (fma.f64 A -2 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(+.f64 C (-.f64 (fma.f64 -2 A (*.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A) -1/2)) (neg.f64 C))) |
(+.f64 C (+.f64 (fma.f64 A -2 C) (*.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) -1/2))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 A A) C)) (+.f64 C (fma.f64 -2 A (*.f64 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) A) -1/2)))) (neg.f64 C)) |
(+.f64 (+.f64 (fma.f64 A -2 C) (*.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) -1/2)) (fma.f64 (*.f64 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) A) (/.f64 C A)) -1/2 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 1/2 (/.f64 (*.f64 B B) A)) |
(/.f64 (*.f64 (*.f64 1/2 B) B) A) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A)))) |
(fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)) (/.f64 (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (*.f64 B C) (*.f64 B C)))) (pow.f64 A 3))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 (neg.f64 C) (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (*.f64 B C) (*.f64 B C))) (*.f64 (pow.f64 B 4) (*.f64 C -1/2))) (pow.f64 A 4)) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 B B) A) (/.f64 C A)) (/.f64 (*.f64 B B) A)) (/.f64 (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (*.f64 B C) (*.f64 B C)))) (pow.f64 A 3)))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(*.f64 2 (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C))) (*.f64 2 (-.f64 C A))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 2 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 2 C (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) 1/8))) (*.f64 A -2)) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) 1/8) (*.f64 2 (-.f64 C A)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 2 C (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) 1/8)))) (*.f64 A -2)) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (+.f64 (fma.f64 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) -1/16 (fma.f64 2 C (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) 1/8))) (*.f64 A -2))) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(+.f64 C (-.f64 (neg.f64 B) A)) |
(-.f64 (-.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(-.f64 (+.f64 C (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)))) A) |
(+.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B))) (-.f64 C A)) |
B |
(-.f64 (+.f64 C B) A) |
(+.f64 C (-.f64 B A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B C)) A) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C (-.f64 B A))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (+.f64 B C))) A) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(/.f64 (*.f64 2 (-.f64 C A)) B) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 (-.f64 A C) 3)))) (/.f64 (*.f64 A -2) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))) (*.f64 2 (/.f64 (-.f64 C A) B)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (/.f64 (*.f64 1/8 (pow.f64 B 3)) (pow.f64 (-.f64 A C) 3))))) (/.f64 (*.f64 A -2) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)))) (*.f64 2 (/.f64 (-.f64 C A) B)))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 (-.f64 C A) B) 1) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (*.f64 (/.f64 -1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (-.f64 (/.f64 (-.f64 C A) B) 1)) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (*.f64 (/.f64 -1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B))) (-.f64 (/.f64 (-.f64 C A) B) 1)) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)))) (/.f64 A B)) |
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) 1) (+.f64 (*.f64 (/.f64 1/2 B) (/.f64 (pow.f64 (-.f64 A C) 2) B)) (/.f64 (-.f64 C A) B))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B) |
(/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)) |
(-.f64 (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (/.f64 A B)))) (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B))) |
(fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 C (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) B) (-.f64 (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (/.f64 A B)))) (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))) (/.f64 A (/.f64 B (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 (*.f64 C C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))) B)) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 A A)) 3))) (/.f64 A (/.f64 B (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (pow.f64 C 3))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (neg.f64 A)) 2)) (*.f64 C (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) B) (-.f64 (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (/.f64 A B)))) (/.f64 (+.f64 A (hypot.f64 B A)) B)))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(/.f64 (neg.f64 (*.f64 0 A)) B) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (/.f64 (neg.f64 (*.f64 0 A)) B)) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 C C))) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2)))) 2)) (pow.f64 C 3)) B) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 C C))) (/.f64 0 B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(/.f64 (*.f64 2 (-.f64 C A)) B) |
(*.f64 2 (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (+.f64 (/.f64 A (/.f64 (*.f64 C C) B)) (/.f64 B C))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (*.f64 2 (/.f64 (-.f64 C A) B))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) 1) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) B)) (/.f64 C B))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) 1) (/.f64 B A)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) B))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C)))) (/.f64 (*.f64 (*.f64 A A) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2))) B)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 C C)) 3))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 C C))))) 2)))) B)) (/.f64 C B)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) 1) (/.f64 B A)) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) B) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))) (pow.f64 A 3)) (/.f64 (/.f64 B C) (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) 2)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 A -2) B) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (/.f64 (neg.f64 C) B)) |
(+.f64 (/.f64 C B) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 B A)))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (/.f64 (*.f64 B (*.f64 A A)) C)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 C C) (pow.f64 (neg.f64 C) 2))) (*.f64 B A)))))) (/.f64 (neg.f64 C) B)) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 A A))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C C)) (*.f64 B A)) (/.f64 C B))) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 (*.f64 1/2 B) A) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A)))) |
(fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 (pow.f64 A 3)) (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (*.f64 B C) (*.f64 B C))) B))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) B) (fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B C) (*.f64 A A)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (/.f64 (fma.f64 (neg.f64 C) (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (*.f64 B C) (*.f64 B C))) (*.f64 (pow.f64 B 4) (*.f64 C -1/2))) (pow.f64 A 4)) B) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)) (*.f64 (/.f64 -1/2 (pow.f64 A 3)) (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (*.f64 B C) (*.f64 B C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (+.f64 A (*.f64 -1 C)) 2))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 (-.f64 A C) (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2)))) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (neg.f64 (+.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (neg.f64 (+.f64 C (*.f64 -1 A))) 2)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (-.f64 A C) B))) 1) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (hypot.f64 (-.f64 A C) B) 1) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 1 (hypot.f64 (-.f64 A C) B)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (cbrt.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 1 1/2) (hypot.f64 (-.f64 A C) B)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) 1/2)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 6))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (pow.f64 (*.f64 (-.f64 A C) B) 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 6))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (-.f64 (pow.f64 B 4) (pow.f64 (*.f64 B (-.f64 A C)) 2))))) |
(/.f64 (hypot.f64 (pow.f64 (-.f64 A C) 3) (pow.f64 B 3)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 4) (-.f64 (pow.f64 B 4) (pow.f64 (*.f64 B (-.f64 A C)) 2))))) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2) 1/2) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (hypot.f64 (-.f64 A C) B) 1) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 3) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) 2) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3) 1/3) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(fabs.f64 (hypot.f64 (-.f64 A C) B)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(log.f64 (exp.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (-.f64 A C) B)))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(cbrt.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(expm1.f64 (log1p.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(exp.f64 (log.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) 1/2)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 (-.f64 A C) B)) 1)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(log1p.f64 (expm1.f64 (hypot.f64 (-.f64 A C) B))) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(+.f64 C (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(+.f64 C (+.f64 (neg.f64 A) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 (-.f64 A C) B))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(+.f64 (-.f64 C A) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 1)) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 1 (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) (+.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) (+.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) (+.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (hypot.f64 (-.f64 A C) B))) |
(+.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) (*.f64 (hypot.f64 B (-.f64 A C)) 0)) |
(+.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (-.f64 C A)) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2)) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2))) |
(*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (/.f64 1 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B))) (-.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 (-.f64 A C) B)) (sqrt.f64 (-.f64 C A))) (-.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (-.f64 C A))) (-.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (hypot.f64 B (-.f64 A C))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2))) |
(/.f64 1 (/.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (neg.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(/.f64 (+.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (-.f64 (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (neg.f64 (hypot.f64 (-.f64 A C) B))) (*.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (+.f64 (*.f64 C C) (+.f64 (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 A (hypot.f64 (-.f64 A C) B))) (*.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)) (*.f64 C C))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (neg.f64 (hypot.f64 (-.f64 A C) B)))) (-.f64 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) (+.f64 A (hypot.f64 (-.f64 A C) B)))) (+.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 3) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) 1/3) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 2)) |
(fabs.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) |
(log.f64 (exp.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3)) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(exp.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 1)) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 1 C (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 C A)) 2) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(fma.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 (-.f64 A C) B))) |
(-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(+.f64 (*.f64 (/.f64 1 B) (-.f64 C A)) (*.f64 (/.f64 1 B) (neg.f64 (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(+.f64 (*.f64 (-.f64 C A) (/.f64 1 B)) (*.f64 (neg.f64 (hypot.f64 (-.f64 A C) B)) (/.f64 1 B))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 1) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)) B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 (-.f64 A C) B) B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) 2) (/.f64 B (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (/.f64 B (sqrt.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) B)) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) (neg.f64 B))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) 1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) B)) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) -1) (*.f64 (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)) (neg.f64 B))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (*.f64 (neg.f64 B) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (*.f64 (neg.f64 B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) |
(/.f64 (neg.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (neg.f64 B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (sqrt.f64 B)) (sqrt.f64 B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) -1) (neg.f64 B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3))) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 (/.f64 1 B) (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2))) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (/.f64 1 B)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 (-.f64 A C) B) 3)) (*.f64 B (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 (-.f64 A C) B) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (*.f64 B (fma.f64 (hypot.f64 B (-.f64 A C)) (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (pow.f64 (-.f64 A C) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (/.f64 1 B)) (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 (-.f64 A C) B) 2)) (*.f64 B (+.f64 (hypot.f64 (-.f64 A C) B) (-.f64 C A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (*.f64 B (+.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) |
(/.f64 (*.f64 -1 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B))) (neg.f64 B)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 1) B) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (cbrt.f64 (*.f64 B B))) (cbrt.f64 B)) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) (*.f64 (cbrt.f64 B) (cbrt.f64 (*.f64 B B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) (*.f64 (cbrt.f64 B) (cbrt.f64 (*.f64 B B)))) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 1) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 3) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 3) 1/3) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 2) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) B) 2)) |
(fabs.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B) 3)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 B -2) B) (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) 3) (/.f64 (pow.f64 B -2) B))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) 3) (pow.f64 B 3))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) 1)) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) |
(*.f64 (/.f64 1 B) (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B)))) |
(/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) B)))) |
(*.f64 (*.f64 (/.f64 1 (PI.f64)) 180) (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (neg.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) (neg.f64 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (*.f64 180 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)))) (neg.f64 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (*.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 180) (neg.f64 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) 1) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 3) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 3) 1/3) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(sqrt.f64 (*.f64 32400 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) (PI.f64)) 2))) |
(sqrt.f64 (*.f64 32400 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 (-.f64 A C) B))) B)) (PI.f64)) 2))) |
(sqrt.f64 (*.f64 32400 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64)) 2))) |
(log.f64 (pow.f64 (exp.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B)) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)) 3)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64))) 1)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (pow.f64 (-.f64 A C) 2))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
Compiled 15084 to 7878 computations (47.8% saved)
26 alts after pruning (26 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 420 | 26 | 446 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 421 | 26 | 447 |
| Status | Accuracy | Program |
|---|---|---|
| 25.6% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 C C))) (/.f64 0 B)))) (PI.f64))) | |
| ▶ | 26.8% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64))) |
| 21.2% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) (PI.f64))) | |
| 70.9% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) | |
| ▶ | 64.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
| 20.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) | |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| 61.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) | |
| 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) | |
| 49.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) | |
| 34.7% | (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) | |
| 25.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))))) (PI.f64))) | |
| 28.4% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) (PI.f64))) | |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 29.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) | |
| ▶ | 70.9% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| 64.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 C (hypot.f64 B C)))) (PI.f64))) | |
| 65.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (hypot.f64 (-.f64 A C) B))))) (PI.f64))) | |
| ▶ | 20.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
| 24.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) | |
| 38.3% | (*.f64 180 (/.f64 (atan.f64 (fabs.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B))) (PI.f64))) | |
| 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) | |
| ▶ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| 25.6% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 C C))) (/.f64 0 B)))) (PI.f64))) | |
| ▶ | 26.8% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64))) |
| 21.2% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) (PI.f64))) | |
| 70.9% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) | |
| ▶ | 64.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
| 20.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) | |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| 61.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) | |
| 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) | |
| 49.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) | |
| 34.7% | (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) | |
| 25.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))))) (PI.f64))) | |
| 28.4% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) (PI.f64))) | |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 29.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) | |
| ▶ | 70.9% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| 64.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 C (hypot.f64 B C)))) (PI.f64))) | |
| 65.6% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (hypot.f64 (-.f64 A C) B))))) (PI.f64))) | |
| ▶ | 20.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
| 24.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) | |
| 38.3% | (*.f64 180 (/.f64 (atan.f64 (fabs.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B))) (PI.f64))) | |
| 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) | |
| ▶ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
Compiled 2464 to 1728 computations (29.9% saved)
Found 15 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) |
| ✓ | 99.8% | (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64)) |
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64))) |
| ✓ | 69.4% | (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
| ✓ | 99.9% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
| ✓ | 99.9% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
| ✓ | 95.9% | (/.f64 (-.f64 C (hypot.f64 B C)) B) |
| ✓ | 86.5% | (-.f64 C (hypot.f64 B C)) |
| ✓ | 99.8% | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64)) |
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
| ✓ | 99.7% | (*.f64 (/.f64 1 B) (*.f64 A -2)) |
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
| ✓ | 94.8% | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) |
| ✓ | 86.4% | (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
| ✓ | 81.8% | (-.f64 C (hypot.f64 B (-.f64 A C))) |
Compiled 339 to 142 computations (58.1% saved)
114 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | B | @ | -inf | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
| 3.0ms | B | @ | 0 | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
| 2.0ms | C | @ | 0 | (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
| 2.0ms | C | @ | 0 | (-.f64 C (hypot.f64 B C)) |
| 1.0ms | B | @ | -inf | (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
| 1× | batch-egg-rewrite |
| 980× | add-sqr-sqrt |
| 962× | pow1 |
| 904× | add-exp-log |
| 904× | add-cbrt-cube |
| 904× | add-cube-cbrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 45 | 435 |
| 1 | 999 | 435 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
(*.f64 (/.f64 1 B) (*.f64 A -2)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64)) |
(-.f64 C (hypot.f64 B C)) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) |
| Outputs |
|---|
(+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 1 (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (*.f64 C C) (+.f64 (*.f64 (hypot.f64 B (-.f64 A C)) (hypot.f64 B (-.f64 A C))) (*.f64 C (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (hypot.f64 B (-.f64 A C)) (hypot.f64 B (-.f64 A C)))) (+.f64 C (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 1) |
(log.f64 (exp.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(expm1.f64 (log1p.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(exp.f64 (log.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(log1p.f64 (expm1.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (neg.f64 A)) |
(*.f64 1 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (sqrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 3) (pow.f64 A 3)) (+.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (+.f64 (*.f64 A A) (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)))) |
(/.f64 (-.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 A A)) (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) |
(pow.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) 1) |
(log.f64 (exp.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(/.f64 (*.f64 A -2) B) |
(pow.f64 (/.f64 (*.f64 A -2) B) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 A -2) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 A -2) B) (/.f64 (*.f64 A -2) B)) (/.f64 (*.f64 A -2) B))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 A -2) B))) |
(exp.f64 (log.f64 (/.f64 (*.f64 A -2) B))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 A -2) B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(+.f64 C (neg.f64 (hypot.f64 B C))) |
(*.f64 1 (-.f64 C (hypot.f64 B C))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (hypot.f64 B C))) (cbrt.f64 (-.f64 C (hypot.f64 B C)))) (cbrt.f64 (-.f64 C (hypot.f64 B C)))) |
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B C))) (sqrt.f64 (-.f64 C (hypot.f64 B C)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B C) 3)) (+.f64 (*.f64 C C) (+.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (*.f64 C (hypot.f64 B C))))) |
(/.f64 (-.f64 (*.f64 C C) (+.f64 (*.f64 B B) (*.f64 C C))) (+.f64 C (hypot.f64 B C))) |
(pow.f64 (-.f64 C (hypot.f64 B C)) 1) |
(log.f64 (exp.f64 (-.f64 C (hypot.f64 B C)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (hypot.f64 B C)) (-.f64 C (hypot.f64 B C))) (-.f64 C (hypot.f64 B C)))) |
(expm1.f64 (log1p.f64 (-.f64 C (hypot.f64 B C)))) |
(exp.f64 (log.f64 (-.f64 C (hypot.f64 B C)))) |
(log1p.f64 (expm1.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 (/.f64 C B) (/.f64 (hypot.f64 B C) B)) |
(*.f64 1 (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(*.f64 (-.f64 C (hypot.f64 B C)) (/.f64 1 B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (sqrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(pow.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(*.f64 1 (/.f64 (fma.f64 B B 0) (*.f64 C B))) |
(*.f64 (fma.f64 B B 0) (/.f64 1 (*.f64 C B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(pow.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 1) |
(log.f64 (exp.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) (/.f64 (fma.f64 B B 0) (*.f64 C B))) (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (*.f64 180 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(*.f64 1 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 (*.f64 (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(*.f64 (sqrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (sqrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(pow.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) 1) |
(log.f64 (exp.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(cbrt.f64 (*.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(expm1.f64 (log1p.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(exp.f64 (log.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(log1p.f64 (expm1.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
| 1× | egg-herbie |
| 1264× | fma-def |
| 934× | associate-*r* |
| 806× | associate-*l* |
| 646× | associate-+l+ |
| 592× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 823 | 24456 |
| 1 | 2324 | 21458 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
A |
(+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C))))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1 A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1 A))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1 A)))) |
(-.f64 (*.f64 2 C) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) A) |
(*.f64 -1 B) |
(+.f64 C (*.f64 -1 B)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) |
(+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
B |
(+.f64 C B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -1 A) |
(-.f64 (+.f64 C (*.f64 -1 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 -1 A))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 -1 A)))) (*.f64 -1 C)) |
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(*.f64 -1 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
B |
(-.f64 (+.f64 C B) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(*.f64 -1 B) |
(+.f64 C (*.f64 -1 B)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))) |
(*.f64 2 C) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (pow.f64 B 8)) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))) |
(*.f64 -1 B) |
(+.f64 C (*.f64 -1 B)) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))) |
B |
(+.f64 C B) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))) |
-1 |
(-.f64 (/.f64 C B) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B)) 1) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B))) 1) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 B C))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 (pow.f64 C 7) B))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)))))) |
(*.f64 -1/2 (/.f64 B C)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 B C))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (pow.f64 B 7)) C)) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
-1 |
(-.f64 (/.f64 C B) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B)) 1) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B))) 1) |
1 |
(+.f64 1 (/.f64 C B)) |
(+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2)))))) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 1 (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (*.f64 C C) (+.f64 (*.f64 (hypot.f64 B (-.f64 A C)) (hypot.f64 B (-.f64 A C))) (*.f64 C (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (hypot.f64 B (-.f64 A C)) (hypot.f64 B (-.f64 A C)))) (+.f64 C (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 1) |
(log.f64 (exp.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(expm1.f64 (log1p.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(exp.f64 (log.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(log1p.f64 (expm1.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (neg.f64 A)) |
(*.f64 1 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (sqrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 3) (pow.f64 A 3)) (+.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (+.f64 (*.f64 A A) (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)))) |
(/.f64 (-.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 A A)) (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) |
(pow.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) 1) |
(log.f64 (exp.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(/.f64 (*.f64 A -2) B) |
(pow.f64 (/.f64 (*.f64 A -2) B) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 A -2) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 A -2) B) (/.f64 (*.f64 A -2) B)) (/.f64 (*.f64 A -2) B))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 A -2) B))) |
(exp.f64 (log.f64 (/.f64 (*.f64 A -2) B))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 A -2) B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(+.f64 C (neg.f64 (hypot.f64 B C))) |
(*.f64 1 (-.f64 C (hypot.f64 B C))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (hypot.f64 B C))) (cbrt.f64 (-.f64 C (hypot.f64 B C)))) (cbrt.f64 (-.f64 C (hypot.f64 B C)))) |
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B C))) (sqrt.f64 (-.f64 C (hypot.f64 B C)))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B C) 3)) (+.f64 (*.f64 C C) (+.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (*.f64 C (hypot.f64 B C))))) |
(/.f64 (-.f64 (*.f64 C C) (+.f64 (*.f64 B B) (*.f64 C C))) (+.f64 C (hypot.f64 B C))) |
(pow.f64 (-.f64 C (hypot.f64 B C)) 1) |
(log.f64 (exp.f64 (-.f64 C (hypot.f64 B C)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (hypot.f64 B C)) (-.f64 C (hypot.f64 B C))) (-.f64 C (hypot.f64 B C)))) |
(expm1.f64 (log1p.f64 (-.f64 C (hypot.f64 B C)))) |
(exp.f64 (log.f64 (-.f64 C (hypot.f64 B C)))) |
(log1p.f64 (expm1.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 (/.f64 C B) (/.f64 (hypot.f64 B C) B)) |
(*.f64 1 (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(*.f64 (-.f64 C (hypot.f64 B C)) (/.f64 1 B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (sqrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(pow.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(*.f64 1 (/.f64 (fma.f64 B B 0) (*.f64 C B))) |
(*.f64 (fma.f64 B B 0) (/.f64 1 (*.f64 C B))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(pow.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 1) |
(log.f64 (exp.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) (/.f64 (fma.f64 B B 0) (*.f64 C B))) (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (*.f64 180 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (/.f64 1 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(*.f64 1 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(*.f64 (*.f64 (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(*.f64 (sqrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (sqrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(pow.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) 1) |
(log.f64 (exp.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(cbrt.f64 (*.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(expm1.f64 (log1p.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(exp.f64 (log.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(log1p.f64 (expm1.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
| Outputs |
|---|
(*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(neg.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))) |
(neg.f64 (hypot.f64 B A)) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (neg.f64 (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C)))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (*.f64 (*.f64 (*.f64 C C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))) -1/2)) (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1 (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))) (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (fma.f64 -1/2 (fma.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 A A)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (*.f64 C (*.f64 C (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)))))) (neg.f64 (hypot.f64 B A)))) |
A |
(+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C))) |
(+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) A) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) |
(+.f64 A (*.f64 -1/2 (+.f64 (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (*.f64 C C)) (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C)))) |
(fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) A) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C))))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (pow.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) 1/2) 2)) (pow.f64 C 3)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C))))) |
(+.f64 (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) A) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) 1/2) (pow.f64 C 3))) |
(*.f64 2 C) |
(+.f64 (*.f64 2 C) (*.f64 -1 A)) |
(-.f64 (*.f64 2 C) A) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1 A))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (-.f64 (*.f64 2 C) A)) |
(-.f64 (fma.f64 2 C (/.f64 1/2 (/.f64 C (*.f64 B B)))) A) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1 A)))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) A) (*.f64 C C)) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (-.f64 (*.f64 2 C) A))) |
(fma.f64 1/2 (*.f64 (/.f64 B (/.f64 C B)) (/.f64 A C)) (-.f64 (fma.f64 2 C (/.f64 1/2 (/.f64 C (*.f64 B B)))) A)) |
(-.f64 (*.f64 2 C) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) A) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 2 C)) A) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) A) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) A) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C)) A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) A) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) A) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C)))) A) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 C (*.f64 -1 B)) |
(+.f64 C (neg.f64 B)) |
(-.f64 C B) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B))) |
(+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) |
(+.f64 C (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)))) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (-.f64 C B)) |
B |
(+.f64 C B) |
(+.f64 B C) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B C)) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) C) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (+.f64 B C))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) -1/8 C) B)) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (+.f64 C (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (-.f64 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (sqrt.f64 (fma.f64 B B (*.f64 C C))))) |
(-.f64 (fma.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) C) (hypot.f64 B C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))) (sqrt.f64 (fma.f64 B B (*.f64 C C))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) (+.f64 (*.f64 A C) (*.f64 -1/2 (*.f64 A (*.f64 A (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2))))))) (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (+.f64 C (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))))) (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 3) C)) (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 C C (*.f64 B B)) 3))) C) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) (+.f64 (*.f64 A C) (*.f64 -1/2 (*.f64 A (*.f64 A (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2))))))) (hypot.f64 B C))) |
(*.f64 -1 A) |
(neg.f64 A) |
(-.f64 (+.f64 C (*.f64 -1 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (neg.f64 A)) (neg.f64 C)) |
(+.f64 C (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 -1 A))) (*.f64 -1 C)) |
(-.f64 (+.f64 C (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A) (neg.f64 A))) (neg.f64 C)) |
(+.f64 C (+.f64 (-.f64 C A) (/.f64 -1/2 (/.f64 A (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 -1 A)))) (*.f64 -1 C)) |
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (/.f64 (*.f64 A A) C)) (+.f64 C (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A) (neg.f64 A)))) (neg.f64 C)) |
(+.f64 (+.f64 (-.f64 C A) (/.f64 -1/2 (/.f64 A (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C))))) (fma.f64 -1/2 (/.f64 C (/.f64 (*.f64 A A) (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)))) C)) |
A |
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 A (*.f64 1/2 (/.f64 (*.f64 B B) A))) |
(fma.f64 1/2 (/.f64 B (/.f64 A B)) A) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 A (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A)))) |
(fma.f64 1/2 (+.f64 (*.f64 (/.f64 B (/.f64 A B)) (/.f64 C A)) (/.f64 B (/.f64 A B))) A) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A))))) |
(+.f64 (fma.f64 1/2 (+.f64 (*.f64 (/.f64 B (/.f64 A B)) (/.f64 C A)) (/.f64 B (/.f64 A B))) A) (/.f64 -1/2 (/.f64 (pow.f64 A 3) (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C))))))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))) |
(-.f64 (+.f64 C (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) (+.f64 A (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))))) |
(-.f64 (fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (*.f64 (*.f64 (*.f64 C C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))) -1/2))) (+.f64 A (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(fma.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))))) (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (*.f64 C C))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A)))))))) |
(fma.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) (fma.f64 -1/2 (fma.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 A A)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (*.f64 C (*.f64 C (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)))))) (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(neg.f64 (*.f64 0 A)) |
0 |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 (*.f64 0 A))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (*.f64 C C)) (fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 (*.f64 0 A)))) |
(fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 (+.f64 A (*.f64 -1 A)))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (*.f64 C C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (pow.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) 1/2) 2)) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 (*.f64 0 A))))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(*.f64 2 (-.f64 C A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A))) |
(fma.f64 2 (-.f64 C A) (/.f64 1/2 (/.f64 C (*.f64 B B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C)))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 B B) A) (*.f64 C C)) (fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 (-.f64 C A)))) |
(fma.f64 1/2 (*.f64 (/.f64 B (/.f64 C B)) (/.f64 A C)) (fma.f64 2 (-.f64 C A) (/.f64 1/2 (/.f64 C (*.f64 B B))))) |
(-.f64 (*.f64 2 C) (*.f64 2 A)) |
(*.f64 2 (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C)) (*.f64 2 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C))) (*.f64 2 (-.f64 C A))) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (*.f64 2 (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) (*.f64 A -2)) |
(fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 (-.f64 C A)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 2 C) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 2 C (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) (*.f64 A -2)) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 B B) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C)))) (*.f64 A -2)) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (neg.f64 B)) A) |
(-.f64 (-.f64 C B) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))) A) |
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) A)) |
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (-.f64 C A)) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(-.f64 (+.f64 C (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)))) A) |
(-.f64 (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (-.f64 C B)) A) |
B |
(-.f64 (+.f64 C B) A) |
(+.f64 C (-.f64 B A)) |
(+.f64 B (-.f64 C A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B)) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 B C)) A) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) C) (-.f64 B A)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 C B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (+.f64 B C))) A) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) -1/8 C) (-.f64 B A))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))) C) (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) 1) (-.f64 C (hypot.f64 B C))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))) C) (*.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))) (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) C) (*.f64 A (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) 1))) (hypot.f64 B C)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (fma.f64 -1 (*.f64 A (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))))) (+.f64 C (*.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))))))) (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(fma.f64 (neg.f64 A) (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) 1) (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 C C (*.f64 B B)) 3)))))) (fma.f64 -1/2 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) C)) (hypot.f64 B C))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(-.f64 (+.f64 C (*.f64 A -2)) (neg.f64 C)) |
(+.f64 C (fma.f64 A -2 C)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C)) |
(-.f64 (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A)))) (neg.f64 C)) |
(+.f64 C (+.f64 (/.f64 -1/2 (/.f64 A (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)))) (fma.f64 A -2 C))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))) (+.f64 C (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))) (*.f64 -1 C)) |
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (/.f64 (*.f64 A A) C)) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) A))))) (neg.f64 C)) |
(+.f64 (+.f64 (/.f64 -1/2 (/.f64 A (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)))) (fma.f64 A -2 C)) (fma.f64 -1/2 (/.f64 C (/.f64 (*.f64 A A) (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)))) C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 1/2 (/.f64 (*.f64 B B) A)) |
(*.f64 1/2 (/.f64 B (/.f64 A B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B (/.f64 A B)) (/.f64 C A)) (/.f64 B (/.f64 A B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C)))) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B (/.f64 A B)) (/.f64 C A)) (/.f64 B (/.f64 A B))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) C))) (pow.f64 A 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) (*.f64 B B))) (/.f64 (*.f64 B B) A))))) |
(fma.f64 1/2 (/.f64 (fma.f64 (neg.f64 C) (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C)))) (*.f64 C (*.f64 (pow.f64 B 4) -1/2))) (pow.f64 A 4)) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C)))) (pow.f64 A 3)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B (/.f64 A B)) (/.f64 C A)) (/.f64 B (/.f64 A B)))))) |
(/.f64 (-.f64 (*.f64 2 C) (*.f64 2 A)) B) |
(/.f64 (*.f64 2 (-.f64 C A)) B) |
(/.f64 2 (/.f64 B (-.f64 C A))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 A B))) |
(+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (/.f64 (*.f64 2 (-.f64 C A)) B)) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (/.f64 2 (/.f64 B (-.f64 C A)))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3))))) (*.f64 -2 (/.f64 A B))) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 3) (pow.f64 B 3))) (/.f64 2 (/.f64 B (-.f64 C A))))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 B (-.f64 A C))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 2 (/.f64 A B))) |
(+.f64 (fma.f64 -1/2 (/.f64 B (-.f64 A C)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 (-.f64 A C) 3)))))) (*.f64 -2 (/.f64 A B))) |
(fma.f64 -1/2 (/.f64 B (-.f64 A C)) (+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 (-.f64 A C) 5)) (/.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 3) (pow.f64 B 3)))) (/.f64 2 (/.f64 B (-.f64 C A))))) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (-.f64 -1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) (+.f64 1 (/.f64 A B))) |
(+.f64 (/.f64 C B) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B))) (+.f64 1 (/.f64 A B)))) |
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (/.f64 C B) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))))) (+.f64 1 (/.f64 A B))) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)))) (+.f64 (/.f64 C B) (-.f64 -1 (/.f64 A B)))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (-.f64 (/.f64 C B) (/.f64 A B))) |
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B))) (/.f64 A B)) |
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)) (-.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)))) (/.f64 A B)) |
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 4)) 1) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) (*.f64 B B)) (/.f64 C B)) (/.f64 A B))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)) |
(fma.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (/.f64 A B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B))) |
(-.f64 (fma.f64 -1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (/.f64 B (*.f64 (*.f64 C C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (*.f64 (/.f64 A B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 B B) (*.f64 A A)) 3))) (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2)) (pow.f64 C 3))) B)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 (*.f64 C C) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A))))) 2))))) (fma.f64 (-.f64 (/.f64 1 B) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 B B) (*.f64 A A)))) (/.f64 A B)))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (*.f64 B B) (*.f64 A A))))) B)))) |
(fma.f64 -1/2 (/.f64 A (/.f64 B (*.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 A A)) 3))))))) (-.f64 (fma.f64 -1/2 (/.f64 (-.f64 1 (pow.f64 (*.f64 A (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))))) 2)) (/.f64 B (*.f64 (*.f64 C C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A))))))) (*.f64 C (+.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 A A)))) (/.f64 A B))))) (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
(/.f64 (neg.f64 (*.f64 0 A)) B) |
(/.f64 0 B) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C)) (/.f64 (neg.f64 (*.f64 0 A)) B)) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B)) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) B)) (/.f64 (neg.f64 (*.f64 0 A)) B))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 C B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) (*.f64 (pow.f64 C 3) B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (*.f64 (pow.f64 C 2) B))) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) (*.f64 B C)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 A A) (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2))) (pow.f64 (*.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) 1/2) 2)) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (-.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (pow.f64 (neg.f64 A) 2)) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (*.f64 B (pow.f64 C 3))) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(/.f64 (*.f64 2 (-.f64 C A)) B) |
(/.f64 2 (/.f64 B (-.f64 C A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(+.f64 (/.f64 1/2 (/.f64 C B)) (/.f64 2 (/.f64 B (-.f64 C A)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A B) (pow.f64 C 2))) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 B A) (*.f64 C C)) (/.f64 B C))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (/.f64 B C) (/.f64 A C)) (/.f64 B C))) (/.f64 2 (/.f64 B (-.f64 C A)))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (/.f64 C B)) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (/.f64 C B)) (*.f64 (sqrt.f64 (fma.f64 B B (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) 1) (/.f64 B A)) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 C B))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2))))) (/.f64 C B))) (*.f64 (sqrt.f64 (fma.f64 B B (*.f64 C C))) (/.f64 1 B))) |
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) 1) (/.f64 B A)) (*.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) (/.f64 B (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2)))) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) A) B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) B) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (/.f64 C B)))) (*.f64 (/.f64 1 B) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) |
(-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))))) (/.f64 B A)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C)))) (/.f64 (*.f64 A A) (/.f64 B (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 B B (*.f64 C C)) 3))) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 B B (*.f64 C C))))) 2)))))) (/.f64 C B)))) (*.f64 (sqrt.f64 (fma.f64 B B (*.f64 C C))) (/.f64 1 B))) |
(fma.f64 -1 (/.f64 (fma.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))) 1) (/.f64 B A)) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 A A) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) B) (/.f64 (pow.f64 A 3) (/.f64 B (*.f64 (-.f64 1 (pow.f64 (*.f64 C (neg.f64 (sqrt.f64 (/.f64 1 (fma.f64 C C (*.f64 B B)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 C C (*.f64 B B)) 3))))))))) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(*.f64 -2 (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (neg.f64 (/.f64 C B))) |
(+.f64 (/.f64 C B) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (*.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 B A)))) (neg.f64 (/.f64 C B))) |
(+.f64 (fma.f64 -2 (/.f64 A B) (/.f64 C B)) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)) (*.f64 B A)) (/.f64 C B))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (*.f64 (pow.f64 A 2) B))) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 A B)))))) (*.f64 -1 (/.f64 C B))) |
(-.f64 (fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (/.f64 (*.f64 B (*.f64 A A)) C)) (+.f64 (/.f64 C B) (*.f64 -1/2 (/.f64 (-.f64 (fma.f64 B B (*.f64 C C)) (pow.f64 (neg.f64 C) 2)) (*.f64 B A)))))) (neg.f64 (/.f64 C B))) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)) (*.f64 A A))) (fma.f64 -1/2 (/.f64 (-.f64 (fma.f64 C C (*.f64 B B)) (*.f64 C C)) (*.f64 B A)) (/.f64 C B))) (fma.f64 -2 (/.f64 A B) (/.f64 C B))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))) |
(*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))) |
(*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C)))) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -1 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 (pow.f64 A 4) B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 A 3) B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C B) (pow.f64 A 2))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (/.f64 (fma.f64 -1/2 (*.f64 C (pow.f64 B 4)) (*.f64 (neg.f64 C) (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)))) (pow.f64 A 4)) B) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (*.f64 B B) (*.f64 C C)) (pow.f64 (*.f64 (*.f64 B B) 1/2) 2)) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (*.f64 A A) B)) (/.f64 B A))))) |
(fma.f64 1/2 (/.f64 (/.f64 (fma.f64 (neg.f64 C) (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C)))) (*.f64 C (*.f64 (pow.f64 B 4) -1/2))) (pow.f64 A 4)) B) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 B (*.f64 C (*.f64 B C)))) (*.f64 B (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 B A) (/.f64 C A)) (/.f64 B A))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 -2 (/.f64 A B)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 C (*.f64 -1 B)) |
(+.f64 C (neg.f64 B)) |
(-.f64 C B) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 C C) B) (neg.f64 B))) |
(+.f64 (-.f64 C B) (/.f64 -1/2 (/.f64 B (*.f64 C C)))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 C C) B) (fma.f64 -1 B (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))) |
(+.f64 C (fma.f64 -1/2 (/.f64 C (/.f64 B C)) (-.f64 (/.f64 (*.f64 1/8 (pow.f64 C 4)) (pow.f64 B 3)) B))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (*.f64 B B) C)) |
(/.f64 -1/2 (/.f64 C (*.f64 B B))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (*.f64 -1/2 (/.f64 (*.f64 B B) C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (/.f64 -1/2 (/.f64 C (*.f64 B B)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) C) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B (/.f64 C B)) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 C 5)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))) |
(fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) C) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))) |
(fma.f64 1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (pow.f64 C 7)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B (/.f64 C B)) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 C 5))))) |
(*.f64 2 C) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (*.f64 2 C)) |
(fma.f64 2 C (/.f64 1/2 (/.f64 C (*.f64 B B)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (fma.f64 2 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))) |
(fma.f64 1/2 (/.f64 B (/.f64 C B)) (fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))) |
(fma.f64 1/2 (/.f64 (*.f64 B B) C) (fma.f64 2 C (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))) |
(fma.f64 1/2 (/.f64 B (/.f64 C B)) (fma.f64 2 C (fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) 1/16)))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (*.f64 B B) C)) |
(/.f64 -1/2 (/.f64 C (*.f64 B B))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (*.f64 -1/2 (/.f64 (*.f64 B B) C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (/.f64 -1/2 (/.f64 C (*.f64 B B)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) C) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B (/.f64 C B)) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 C 5)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (pow.f64 B 8)) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (*.f64 B B) C) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (/.f64 C (pow.f64 B 8))) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B (/.f64 C B)) (fma.f64 1/2 (/.f64 (pow.f64 B 8) (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)))) (/.f64 (*.f64 -1/16 (pow.f64 B 6)) (pow.f64 C 5))))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 C (*.f64 -1 B)) |
(+.f64 C (neg.f64 B)) |
(-.f64 C B) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 C C) B) (neg.f64 B))) |
(+.f64 (-.f64 C B) (/.f64 -1/2 (/.f64 B (*.f64 C C)))) |
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))) |
(+.f64 C (fma.f64 -1/2 (/.f64 (*.f64 C C) B) (fma.f64 -1 B (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))) |
(+.f64 C (fma.f64 -1/2 (/.f64 C (/.f64 B C)) (-.f64 (/.f64 (*.f64 1/8 (pow.f64 C 4)) (pow.f64 B 3)) B))) |
B |
(+.f64 C B) |
(+.f64 B C) |
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) |
(+.f64 C (fma.f64 1/2 (/.f64 (*.f64 C C) B) B)) |
(+.f64 C (fma.f64 1/2 (/.f64 C (/.f64 B C)) B)) |
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))) |
(+.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) (fma.f64 1/2 (/.f64 (*.f64 C C) B) B))) |
(+.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) (fma.f64 1/2 (/.f64 C (/.f64 B C)) B))) |
-1 |
(-.f64 (/.f64 C B) 1) |
(+.f64 (/.f64 C B) -1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B)) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 C C) (*.f64 B B)) (/.f64 C B)) -1) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 C B)) (/.f64 C B)) -1) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B))) 1) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4)) (fma.f64 -1/2 (/.f64 (*.f64 C C) (*.f64 B B)) (/.f64 C B))) -1) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4)) (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 C B)) (/.f64 C B))) -1) |
(*.f64 -1/2 (/.f64 B C)) |
(/.f64 (*.f64 -1/2 B) C) |
(/.f64 -1/2 (/.f64 C B)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 B C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (/.f64 (*.f64 -1/2 B) C)) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (/.f64 -1/2 (/.f64 C B))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)) (/.f64 -1/2 (/.f64 C B)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 (pow.f64 C 7) B))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B C) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 B (pow.f64 C 7))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B C) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (*.f64 B (pow.f64 C 7))) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
(*.f64 2 (/.f64 C B)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) |
(fma.f64 2 (/.f64 C B) (/.f64 1/2 (/.f64 C B))) |
(+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))))) |
(fma.f64 2 (/.f64 C B) (fma.f64 1/2 (/.f64 B C) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))))) |
(fma.f64 2 (/.f64 C B) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (/.f64 1/2 (/.f64 C B)))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))) (+.f64 (*.f64 2 (/.f64 C B)) (+.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)))))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)) (fma.f64 2 (/.f64 C B) (fma.f64 1/2 (/.f64 B C) (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)))))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)) (fma.f64 2 (/.f64 C B) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (/.f64 1/2 (/.f64 C B))))) |
(*.f64 -1/2 (/.f64 B C)) |
(/.f64 (*.f64 -1/2 B) C) |
(/.f64 -1/2 (/.f64 C B)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 B C))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (/.f64 (*.f64 -1/2 B) C)) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (/.f64 -1/2 (/.f64 C B))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)) (/.f64 -1/2 (/.f64 C B)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (pow.f64 B 7)) C)) (+.f64 (*.f64 -1/2 (/.f64 B C)) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (/.f64 C (pow.f64 B 7))) (fma.f64 -1/2 (/.f64 B C) (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2)) (/.f64 C (pow.f64 B 7))) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 C 5)) (/.f64 -1/2 (/.f64 C B))))) |
-1 |
(-.f64 (/.f64 C B) 1) |
(+.f64 (/.f64 C B) -1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B)) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 C C) (*.f64 B B)) (/.f64 C B)) -1) |
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 C B)) (/.f64 C B)) -1) |
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 C B))) 1) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4)) (fma.f64 -1/2 (/.f64 (*.f64 C C) (*.f64 B B)) (/.f64 C B))) -1) |
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4)) (fma.f64 -1/2 (*.f64 (/.f64 C B) (/.f64 C B)) (/.f64 C B))) -1) |
1 |
(+.f64 1 (/.f64 C B)) |
(+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2))))) |
(+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B)))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (/.f64 C B) (/.f64 C B)) (/.f64 C B))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4))) (+.f64 1 (+.f64 (/.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 2)))))) |
(fma.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4)) (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) |
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 4)) 1) (fma.f64 1/2 (*.f64 (/.f64 C B) (/.f64 C B)) (/.f64 C B))) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(*.f64 1 (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (*.f64 C C) (+.f64 (*.f64 (hypot.f64 B (-.f64 A C)) (hypot.f64 B (-.f64 A C))) (*.f64 C (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (fma.f64 C C (*.f64 (hypot.f64 B (-.f64 A C)) (+.f64 C (hypot.f64 B (-.f64 A C)))))) |
(/.f64 (-.f64 (*.f64 C C) (*.f64 (hypot.f64 B (-.f64 A C)) (hypot.f64 B (-.f64 A C)))) (+.f64 C (hypot.f64 B (-.f64 A C)))) |
(/.f64 (+.f64 C (hypot.f64 B (-.f64 A C))) (/.f64 (+.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(log.f64 (exp.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(expm1.f64 (log1p.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(exp.f64 (log.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(log1p.f64 (expm1.f64 (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 C (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (neg.f64 A)) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 1 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) (cbrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (sqrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (sqrt.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 3) (pow.f64 A 3)) (+.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (+.f64 (*.f64 A A) (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 3) (pow.f64 A 3)) (fma.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C))) (*.f64 A (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 3) (pow.f64 A 3)) (fma.f64 A (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 2))) |
(/.f64 (-.f64 (*.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 A A)) (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)) |
(/.f64 (fma.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (-.f64 C (hypot.f64 B (-.f64 A C))) (neg.f64 (*.f64 A A))) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) 2) (*.f64 A A)) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(pow.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) 1) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(log.f64 (exp.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A))) (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(cbrt.f64 (*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(exp.f64 (log.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(log1p.f64 (expm1.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) 1) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B) (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(cbrt.f64 (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) (*.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) |
(/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(log.f64 (exp.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(cbrt.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(/.f64 (*.f64 A -2) B) |
(*.f64 -2 (/.f64 A B)) |
(pow.f64 (/.f64 (*.f64 A -2) B) 1) |
(*.f64 -2 (/.f64 A B)) |
(log.f64 (exp.f64 (/.f64 (*.f64 A -2) B))) |
(*.f64 -2 (/.f64 A B)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 A -2) B) (/.f64 (*.f64 A -2) B)) (/.f64 (*.f64 A -2) B))) |
(cbrt.f64 (*.f64 (*.f64 -2 (/.f64 A B)) (*.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -2 (/.f64 A B))))) |
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 A B)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 A -2) B))) |
(*.f64 -2 (/.f64 A B)) |
(exp.f64 (log.f64 (/.f64 (*.f64 A -2) B))) |
(*.f64 -2 (/.f64 A B)) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 A -2) B))) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) (*.f64 32400 (*.f64 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (*.f64 -2 (/.f64 A B))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(cbrt.f64 (*.f64 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) (*.f64 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64)) |
(+.f64 C (neg.f64 (hypot.f64 B C))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(*.f64 1 (-.f64 C (hypot.f64 B C))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 C (hypot.f64 B C))) (cbrt.f64 (-.f64 C (hypot.f64 B C)))) (cbrt.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B C))) (sqrt.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B C) 3)) (+.f64 (*.f64 C C) (+.f64 (+.f64 (*.f64 B B) (*.f64 C C)) (*.f64 C (hypot.f64 B C))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B C) 3)) (fma.f64 C C (+.f64 (fma.f64 B B (*.f64 C C)) (*.f64 C (hypot.f64 B C))))) |
(/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (hypot.f64 B C) 3)) (fma.f64 C C (fma.f64 B B (*.f64 C (+.f64 C (hypot.f64 B C)))))) |
(/.f64 (-.f64 (*.f64 C C) (+.f64 (*.f64 B B) (*.f64 C C))) (+.f64 C (hypot.f64 B C))) |
(/.f64 (-.f64 (*.f64 C C) (fma.f64 B B (*.f64 C C))) (+.f64 C (hypot.f64 B C))) |
(/.f64 (-.f64 (*.f64 C C) (fma.f64 C C (*.f64 B B))) (+.f64 C (hypot.f64 B C))) |
(pow.f64 (-.f64 C (hypot.f64 B C)) 1) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(log.f64 (exp.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 C (hypot.f64 B C)) (-.f64 C (hypot.f64 B C))) (-.f64 C (hypot.f64 B C)))) |
(cbrt.f64 (*.f64 (-.f64 C (hypot.f64 B C)) (*.f64 (-.f64 C (hypot.f64 B C)) (-.f64 C (hypot.f64 B C))))) |
(cbrt.f64 (pow.f64 (-.f64 C (hypot.f64 B C)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(exp.f64 (log.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(log1p.f64 (expm1.f64 (-.f64 C (hypot.f64 B C)))) |
(-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) |
(-.f64 C (hypot.f64 B C)) |
(-.f64 (/.f64 C B) (/.f64 (hypot.f64 B C) B)) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(*.f64 1 (/.f64 (-.f64 C (hypot.f64 B C)) B)) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(*.f64 (-.f64 C (hypot.f64 B C)) (/.f64 1 B)) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (cbrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (sqrt.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(pow.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) 1) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(log.f64 (exp.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(cbrt.f64 (*.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) (*.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) (/.f64 (-.f64 C (hypot.f64 B C)) B)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) |
(/.f64 (-.f64 C (sqrt.f64 (fma.f64 B B (*.f64 C C)))) B) |
(/.f64 (-.f64 C (hypot.f64 B C)) B) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 1) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 32400 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 1 (/.f64 (fma.f64 B B 0) (*.f64 C B))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(*.f64 (fma.f64 B B 0) (/.f64 1 (*.f64 C B))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) (cbrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B))) (sqrt.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(pow.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 1) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(log.f64 (exp.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)) (/.f64 (fma.f64 B B 0) (*.f64 C B))) (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(cbrt.f64 (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 B C)) (*.f64 (/.f64 (fma.f64 B B 0) (*.f64 B C)) (/.f64 (fma.f64 B B 0) (*.f64 B C))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(exp.f64 (log.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 B B 0) (*.f64 C B)))) |
(/.f64 (fma.f64 B B 0) (*.f64 B C)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(/.f64 (*.f64 180 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) (*.f64 32400 (*.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 1 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) 1) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64))) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) (*.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (PI.f64)) |
(*.f64 1 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(*.f64 (*.f64 (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (cbrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(*.f64 (sqrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (sqrt.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(pow.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) 1) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(log.f64 (exp.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(cbrt.f64 (*.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(cbrt.f64 (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0))))) |
(cbrt.f64 (pow.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) 3)) |
(expm1.f64 (log1p.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(exp.f64 (log.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
(log1p.f64 (expm1.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) |
(atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 B C)) 0)) |
(atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) |
Compiled 17428 to 9766 computations (44% saved)
25 alts after pruning (24 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 542 | 16 | 558 |
| Fresh | 13 | 8 | 21 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 0 | 0 |
| Total | 559 | 25 | 584 |
| Status | Accuracy | Program |
|---|---|---|
| 26.8% | (/.f64 (*.f64 180 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (PI.f64)) | |
| 20.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) | |
| ▶ | 28.0% | (/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
| ▶ | 64.5% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| 16.1% | (*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (PI.f64))) | |
| 28.1% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) (PI.f64))) | |
| ▶ | 20.3% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) (/.f64 0 B))) (PI.f64))) |
| 61.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) | |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| ▶ | 28.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
| 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) | |
| 28.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) | |
| 49.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) | |
| 40.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) | |
| 28.6% | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) | |
| 39.1% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) | |
| 27.0% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) | |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 28.0% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| 24.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) | |
| ▶ | 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
| ✓ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| 26.8% | (/.f64 (*.f64 180 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (PI.f64)) | |
| 20.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) | |
| ▶ | 28.0% | (/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
| ▶ | 64.5% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| 16.1% | (*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (PI.f64))) | |
| 28.1% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) (PI.f64))) | |
| ▶ | 20.3% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) (/.f64 0 B))) (PI.f64))) |
| 61.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) | |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| ▶ | 28.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
| 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) | |
| 28.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) | |
| 49.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) | |
| 40.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) | |
| 28.6% | (*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) | |
| 39.1% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) | |
| 27.0% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) | |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 28.0% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| 24.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) | |
| ▶ | 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
| ✓ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
Compiled 1990 to 1482 computations (25.5% saved)
Found 14 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (/.f64 (atan.f64 (fma.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) (/.f64 0 B))) (PI.f64)) |
| ✓ | 99.6% | (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3) |
| ✓ | 69.4% | (/.f64 (*.f64 B B) (*.f64 B C)) |
| ✓ | 56.8% | (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) |
| ✓ | 99.8% | (/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
| ✓ | 98.6% | (/.f64 -1/2 (/.f64 C (*.f64 B B))) |
| ✓ | 92.5% | (/.f64 C (*.f64 B B)) |
| ✓ | 73.9% | (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B) |
| ✓ | 100.0% | (atan.f64 (/.f64 (*.f64 -1/2 B) C)) |
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
| ✓ | 99.8% | (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64)) |
| ✓ | 99.9% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| 95.9% | (/.f64 (-.f64 C (hypot.f64 B C)) B) | |
| 86.5% | (-.f64 C (hypot.f64 B C)) |
Compiled 265 to 120 computations (54.7% saved)
72 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | B | @ | -inf | (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) |
| 2.0ms | B | @ | inf | (/.f64 -1/2 (/.f64 C (*.f64 B B))) |
| 2.0ms | C | @ | -inf | (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) |
| 1.0ms | B | @ | 0 | (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3) |
| 1.0ms | C | @ | 0 | (/.f64 C (*.f64 B B)) |
| 1× | batch-egg-rewrite |
| 808× | add-sqr-sqrt |
| 786× | pow1 |
| 780× | *-un-lft-identity |
| 750× | add-exp-log |
| 750× | log1p-expm1-u |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 37 | 312 |
| 1 | 843 | 264 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(atan.f64 (/.f64 (*.f64 -1/2 B) C)) |
(/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B) |
(/.f64 C (*.f64 B B)) |
(/.f64 -1/2 (/.f64 C (*.f64 B B))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) |
(/.f64 (*.f64 B B) (*.f64 B C)) |
(pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3) |
(/.f64 (atan.f64 (fma.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) (/.f64 0 B))) (PI.f64)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 2) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 180) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 3) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 2) |
(pow.f64 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) -1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 2) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 2) |
(pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 180)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) 1) |
(*.f64 1 (atan.f64 (/.f64 (*.f64 B -1/2) C))) |
(*.f64 (pow.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 2) (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(*.f64 (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 1) |
(pow.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 3) |
(pow.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 3) 1/3) |
(pow.f64 (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 2) |
(log.f64 (exp.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(log.f64 (+.f64 1 (expm1.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))))) |
(cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 3)) |
(expm1.f64 (log1p.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(exp.f64 (*.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 1)) |
(log1p.f64 (expm1.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) 1) |
(*.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) (/.f64 1 B)) |
(*.f64 1 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 2) (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(*.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 1) |
(pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 3) |
(pow.f64 (pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 2) |
(pow.f64 (/.f64 B (*.f64 (/.f64 -1/2 C) (*.f64 B B))) -1) |
(log.f64 (exp.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))))) |
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(exp.f64 (log.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 C (pow.f64 B -2)))) 1) |
(*.f64 C (pow.f64 B -2)) |
(*.f64 1 (*.f64 C (pow.f64 B -2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 C (pow.f64 B -2))) 2) (cbrt.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 (sqrt.f64 (*.f64 C (pow.f64 B -2))) (sqrt.f64 (*.f64 C (pow.f64 B -2)))) |
(pow.f64 (*.f64 C (pow.f64 B -2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 C (pow.f64 B -2))) 3) |
(pow.f64 (pow.f64 (*.f64 C (pow.f64 B -2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 C (pow.f64 B -2))) 2) |
(pow.f64 (/.f64 (*.f64 B B) C) -1) |
(log.f64 (pow.f64 (exp.f64 C) (pow.f64 B -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 C (pow.f64 B -2))))) |
(cbrt.f64 (pow.f64 (*.f64 C (pow.f64 B -2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 C (pow.f64 B -2)))) |
(exp.f64 (log.f64 (*.f64 C (pow.f64 B -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 C (pow.f64 B -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 C (pow.f64 B -2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) 1) |
(*.f64 -1/2 (/.f64 1 (*.f64 C (pow.f64 B -2)))) |
(*.f64 1 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 2) |
(pow.f64 (/.f64 (*.f64 C (pow.f64 B -2)) -1/2) -1) |
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) 1) |
(*.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 1 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 2) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) |
(pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 2) |
(pow.f64 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) -1) |
(log.f64 (exp.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B C))) 1) |
(*.f64 (*.f64 B B) (/.f64 1 (*.f64 C B))) |
(*.f64 1 (/.f64 B C)) |
(*.f64 (cbrt.f64 (/.f64 B C)) (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) (cbrt.f64 (/.f64 B C))) |
(*.f64 (sqrt.f64 (/.f64 B C)) (sqrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3) (cbrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 1 1/3) (/.f64 B C)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3)) |
(/.f64 B C) |
(/.f64 B (/.f64 (*.f64 C B) B)) |
(/.f64 (*.f64 B B) (*.f64 C B)) |
(/.f64 1 (/.f64 (*.f64 C B) (*.f64 B B))) |
(/.f64 (neg.f64 (*.f64 B B)) (neg.f64 (*.f64 C B))) |
(pow.f64 (pow.f64 (/.f64 B C) 3) 1/3) |
(pow.f64 (/.f64 B C) 1) |
(pow.f64 (cbrt.f64 (/.f64 B C)) 3) |
(pow.f64 (sqrt.f64 (/.f64 B C)) 2) |
(pow.f64 (/.f64 (*.f64 C B) (*.f64 B B)) -1) |
(log.f64 (exp.f64 (/.f64 B C))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B C)))) |
(expm1.f64 (log1p.f64 (/.f64 B C))) |
(exp.f64 (log.f64 (/.f64 B C))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 B C)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 B C))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B C))) 1) |
(*.f64 (*.f64 B B) (/.f64 1 (*.f64 C B))) |
(*.f64 1 (/.f64 B C)) |
(*.f64 (cbrt.f64 (/.f64 B C)) (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) (cbrt.f64 (/.f64 B C))) |
(*.f64 (sqrt.f64 (/.f64 B C)) (sqrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3) (cbrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 1 1/3) (/.f64 B C)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3)) |
(pow.f64 (pow.f64 (/.f64 B C) 3) 1/3) |
(pow.f64 (/.f64 B C) 1) |
(pow.f64 (cbrt.f64 (/.f64 B C)) 3) |
(pow.f64 (sqrt.f64 (/.f64 B C)) 2) |
(pow.f64 (/.f64 (*.f64 C B) (*.f64 B B)) -1) |
(log.f64 (exp.f64 (/.f64 B C))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B C)))) |
(cbrt.f64 (pow.f64 (/.f64 B C) 3)) |
(expm1.f64 (log1p.f64 (/.f64 B C))) |
(exp.f64 (log.f64 (/.f64 B C))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 B C)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 B C))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 B C) 3))) 1) |
(*.f64 (/.f64 B C) (pow.f64 (/.f64 B C) 2)) |
(*.f64 1 (pow.f64 (/.f64 B C) 3)) |
(*.f64 (pow.f64 (/.f64 B C) 2) (/.f64 B C)) |
(*.f64 (pow.f64 B 6) (pow.f64 (/.f64 1 (*.f64 C B)) 3)) |
(*.f64 (pow.f64 (/.f64 B C) 3/2) (pow.f64 (/.f64 B C) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) 3) (/.f64 B C)) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 B C)) 3) (pow.f64 (sqrt.f64 (/.f64 B C)) 3)) |
(/.f64 (pow.f64 B 6) (pow.f64 (*.f64 C B) 3)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 B C) 3))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 B C) 3)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 B C) 3) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 B C) 3))) |
(exp.f64 (*.f64 3 (log.f64 (/.f64 B C)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 B C) 3))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) 1) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 2) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 3) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 2) |
(pow.f64 (/.f64 (PI.f64) (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0))) -1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
| 1× | egg-herbie |
| 1464× | log-prod |
| 916× | cube-prod |
| 776× | exp-prod |
| 558× | associate-*r* |
| 552× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 408 | 10502 |
| 1 | 929 | 10446 |
| 2 | 4108 | 10248 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 -1/2 (/.f64 B C)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (pow.f64 B 2)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 2) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 180) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 3) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 2) |
(pow.f64 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) -1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 2) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 2) |
(pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 180)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))))) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) 1) |
(*.f64 1 (atan.f64 (/.f64 (*.f64 B -1/2) C))) |
(*.f64 (pow.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 2) (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(*.f64 (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 1) |
(pow.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 3) |
(pow.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 3) 1/3) |
(pow.f64 (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 2) |
(log.f64 (exp.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(log.f64 (+.f64 1 (expm1.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))))) |
(cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 3)) |
(expm1.f64 (log1p.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(exp.f64 (*.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 1)) |
(log1p.f64 (expm1.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) 1) |
(*.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) (/.f64 1 B)) |
(*.f64 1 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 2) (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(*.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 1) |
(pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 3) |
(pow.f64 (pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 2) |
(pow.f64 (/.f64 B (*.f64 (/.f64 -1/2 C) (*.f64 B B))) -1) |
(log.f64 (exp.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))))) |
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(exp.f64 (log.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 C (pow.f64 B -2)))) 1) |
(*.f64 C (pow.f64 B -2)) |
(*.f64 1 (*.f64 C (pow.f64 B -2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 C (pow.f64 B -2))) 2) (cbrt.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 (sqrt.f64 (*.f64 C (pow.f64 B -2))) (sqrt.f64 (*.f64 C (pow.f64 B -2)))) |
(pow.f64 (*.f64 C (pow.f64 B -2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 C (pow.f64 B -2))) 3) |
(pow.f64 (pow.f64 (*.f64 C (pow.f64 B -2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 C (pow.f64 B -2))) 2) |
(pow.f64 (/.f64 (*.f64 B B) C) -1) |
(log.f64 (pow.f64 (exp.f64 C) (pow.f64 B -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 C (pow.f64 B -2))))) |
(cbrt.f64 (pow.f64 (*.f64 C (pow.f64 B -2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 C (pow.f64 B -2)))) |
(exp.f64 (log.f64 (*.f64 C (pow.f64 B -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 C (pow.f64 B -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 C (pow.f64 B -2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) 1) |
(*.f64 -1/2 (/.f64 1 (*.f64 C (pow.f64 B -2)))) |
(*.f64 1 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 2) |
(pow.f64 (/.f64 (*.f64 C (pow.f64 B -2)) -1/2) -1) |
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) 1) |
(*.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 1 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 2) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) |
(pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 2) |
(pow.f64 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) -1) |
(log.f64 (exp.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B C))) 1) |
(*.f64 (*.f64 B B) (/.f64 1 (*.f64 C B))) |
(*.f64 1 (/.f64 B C)) |
(*.f64 (cbrt.f64 (/.f64 B C)) (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) (cbrt.f64 (/.f64 B C))) |
(*.f64 (sqrt.f64 (/.f64 B C)) (sqrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3) (cbrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 1 1/3) (/.f64 B C)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3)) |
(/.f64 B C) |
(/.f64 B (/.f64 (*.f64 C B) B)) |
(/.f64 (*.f64 B B) (*.f64 C B)) |
(/.f64 1 (/.f64 (*.f64 C B) (*.f64 B B))) |
(/.f64 (neg.f64 (*.f64 B B)) (neg.f64 (*.f64 C B))) |
(pow.f64 (pow.f64 (/.f64 B C) 3) 1/3) |
(pow.f64 (/.f64 B C) 1) |
(pow.f64 (cbrt.f64 (/.f64 B C)) 3) |
(pow.f64 (sqrt.f64 (/.f64 B C)) 2) |
(pow.f64 (/.f64 (*.f64 C B) (*.f64 B B)) -1) |
(log.f64 (exp.f64 (/.f64 B C))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B C)))) |
(expm1.f64 (log1p.f64 (/.f64 B C))) |
(exp.f64 (log.f64 (/.f64 B C))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 B C)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 B C))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B C))) 1) |
(*.f64 (*.f64 B B) (/.f64 1 (*.f64 C B))) |
(*.f64 1 (/.f64 B C)) |
(*.f64 (cbrt.f64 (/.f64 B C)) (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) (cbrt.f64 (/.f64 B C))) |
(*.f64 (sqrt.f64 (/.f64 B C)) (sqrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3) (cbrt.f64 (/.f64 B C))) |
(*.f64 (pow.f64 1 1/3) (/.f64 B C)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3)) |
(pow.f64 (pow.f64 (/.f64 B C) 3) 1/3) |
(pow.f64 (/.f64 B C) 1) |
(pow.f64 (cbrt.f64 (/.f64 B C)) 3) |
(pow.f64 (sqrt.f64 (/.f64 B C)) 2) |
(pow.f64 (/.f64 (*.f64 C B) (*.f64 B B)) -1) |
(log.f64 (exp.f64 (/.f64 B C))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B C)))) |
(cbrt.f64 (pow.f64 (/.f64 B C) 3)) |
(expm1.f64 (log1p.f64 (/.f64 B C))) |
(exp.f64 (log.f64 (/.f64 B C))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 B C)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 B C))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 B C) 3))) 1) |
(*.f64 (/.f64 B C) (pow.f64 (/.f64 B C) 2)) |
(*.f64 1 (pow.f64 (/.f64 B C) 3)) |
(*.f64 (pow.f64 (/.f64 B C) 2) (/.f64 B C)) |
(*.f64 (pow.f64 B 6) (pow.f64 (/.f64 1 (*.f64 C B)) 3)) |
(*.f64 (pow.f64 (/.f64 B C) 3/2) (pow.f64 (/.f64 B C) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) 3) (/.f64 B C)) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 B C)) 3) (pow.f64 (sqrt.f64 (/.f64 B C)) 3)) |
(/.f64 (pow.f64 B 6) (pow.f64 (*.f64 C B) 3)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 B C) 3))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 B C) 3)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 B C) 3) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 B C) 3))) |
(exp.f64 (*.f64 3 (log.f64 (/.f64 B C)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 B C) 3))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) 1) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 2) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 3) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 2) |
(pow.f64 (/.f64 (PI.f64) (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0))) -1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 C) (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (fma.f64 -1 C (hypot.f64 B C)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)) (PI.f64))) |
(/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (neg.f64 (-.f64 (hypot.f64 B C) C)) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(/.f64 C (pow.f64 B 2)) |
(/.f64 C (*.f64 B B)) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) |
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) |
(/.f64 (*.f64 (neg.f64 B) (cbrt.f64 -1)) C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 B C) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 3) (pow.f64 C 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) B) C)) 0)) (PI.f64)) |
(/.f64 (atan.f64 (fma.f64 -1/2 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 C B))) 0)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 1/2 (/.f64 B (/.f64 C (cbrt.f64 -1))))) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 2) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64)) 180) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 3) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 3) 1/3) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 2) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B))) -1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)) 3)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180))) 1)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (*.f64 (PI.f64) 1/180)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 180 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 2) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 3) 1/3) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 2) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) 3)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 1)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(pow.f64 (cbrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 3) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(pow.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) 1/3) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(cbrt.f64 (pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(exp.f64 (*.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 1)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (/.f64 (PI.f64) 180)) |
(-.f64 (exp.f64 (log1p.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) 1) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(*.f64 1 (atan.f64 (/.f64 (*.f64 B -1/2) C))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(*.f64 (pow.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 2) (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(*.f64 (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 1) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 3) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 3) 1/3) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (sqrt.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 2) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(log.f64 (exp.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(log.f64 (+.f64 1 (expm1.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) 3)) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(expm1.f64 (log1p.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(exp.f64 (*.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C))) 1)) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(log1p.f64 (expm1.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) |
(atan.f64 (*.f64 -1/2 (/.f64 B C))) |
(atan.f64 (*.f64 B (/.f64 -1/2 C))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) 1) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(*.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) (/.f64 1 B)) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(*.f64 1 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 2) (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(*.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 1) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 3) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(pow.f64 (pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 3) 1/3) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(pow.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 2) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(pow.f64 (/.f64 B (*.f64 (/.f64 -1/2 C) (*.f64 B B))) -1) |
(*.f64 -1/2 (/.f64 B C)) |
(*.f64 B (/.f64 -1/2 C)) |
(log.f64 (exp.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) 3)) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(expm1.f64 (log1p.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(exp.f64 (log.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) 1)) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(log1p.f64 (expm1.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) |
(/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B))) |
(/.f64 -1/2 (*.f64 C (/.f64 1 B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 C (pow.f64 B -2)))) 1) |
(*.f64 C (pow.f64 B -2)) |
(*.f64 C (pow.f64 B -2)) |
(*.f64 1 (*.f64 C (pow.f64 B -2))) |
(*.f64 C (pow.f64 B -2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 C (pow.f64 B -2))) 2) (cbrt.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 C (pow.f64 B -2)) |
(*.f64 (sqrt.f64 (*.f64 C (pow.f64 B -2))) (sqrt.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 C (pow.f64 B -2)) |
(pow.f64 (*.f64 C (pow.f64 B -2)) 1) |
(*.f64 C (pow.f64 B -2)) |
(pow.f64 (cbrt.f64 (*.f64 C (pow.f64 B -2))) 3) |
(*.f64 C (pow.f64 B -2)) |
(pow.f64 (pow.f64 (*.f64 C (pow.f64 B -2)) 3) 1/3) |
(*.f64 C (pow.f64 B -2)) |
(pow.f64 (sqrt.f64 (*.f64 C (pow.f64 B -2))) 2) |
(*.f64 C (pow.f64 B -2)) |
(pow.f64 (/.f64 (*.f64 B B) C) -1) |
(/.f64 1 (/.f64 B (/.f64 C B))) |
(*.f64 (/.f64 1 B) (/.f64 C B)) |
(log.f64 (pow.f64 (exp.f64 C) (pow.f64 B -2))) |
(*.f64 C (pow.f64 B -2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 C (pow.f64 B -2))))) |
(*.f64 C (pow.f64 B -2)) |
(cbrt.f64 (pow.f64 (*.f64 C (pow.f64 B -2)) 3)) |
(*.f64 C (pow.f64 B -2)) |
(expm1.f64 (log1p.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 C (pow.f64 B -2)) |
(exp.f64 (log.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 C (pow.f64 B -2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 C (pow.f64 B -2))) 1)) |
(*.f64 C (pow.f64 B -2)) |
(log1p.f64 (expm1.f64 (*.f64 C (pow.f64 B -2)))) |
(*.f64 C (pow.f64 B -2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) 1) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 -1/2 (/.f64 1 (*.f64 C (pow.f64 B -2)))) |
(/.f64 -1/2 (*.f64 C (pow.f64 B -2))) |
(/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) |
(*.f64 1 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 1) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 3) 1/3) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 2) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(pow.f64 (/.f64 (*.f64 C (pow.f64 B -2)) -1/2) -1) |
(/.f64 -1/2 (*.f64 C (pow.f64 B -2))) |
(/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)) 3)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 1)) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B)))) |
(*.f64 (/.f64 -1/2 C) (*.f64 B B)) |
(*.f64 B (*.f64 B (/.f64 -1/2 C))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(*.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(*.f64 1 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 2) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 3) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 3) 1/3) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 2) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(pow.f64 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2)))))) -1) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(log.f64 (exp.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180) 3)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180)) 1)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 B (*.f64 C (pow.f64 B -2))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (*.f64 C (*.f64 (pow.f64 B -2) B)))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 -1/2 (*.f64 C (/.f64 1 B))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B C))) 1) |
(/.f64 B C) |
(*.f64 (*.f64 B B) (/.f64 1 (*.f64 C B))) |
(/.f64 B C) |
(*.f64 1 (/.f64 B C)) |
(/.f64 B C) |
(*.f64 (cbrt.f64 (/.f64 B C)) (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3)) |
(/.f64 B C) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) (cbrt.f64 (/.f64 B C))) |
(/.f64 B C) |
(*.f64 (sqrt.f64 (/.f64 B C)) (sqrt.f64 (/.f64 B C))) |
(/.f64 B C) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3) (cbrt.f64 (/.f64 B C))) |
(/.f64 B C) |
(*.f64 (pow.f64 1 1/3) (/.f64 B C)) |
(/.f64 B C) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B C) 3/2)) (cbrt.f64 (pow.f64 (/.f64 B C) 3/2))) |
(/.f64 B C) |
(/.f64 B (/.f64 (*.f64 C B) B)) |
(/.f64 B C) |
(/.f64 (*.f64 B B) (*.f64 C B)) |
(/.f64 B C) |
(/.f64 1 (/.f64 (*.f64 C B) (*.f64 B B))) |
(/.f64 B C) |
(/.f64 (neg.f64 (*.f64 B B)) (neg.f64 (*.f64 C B))) |
(/.f64 B C) |
(pow.f64 (pow.f64 (/.f64 B C) 3) 1/3) |
(/.f64 B C) |
(pow.f64 (/.f64 B C) 1) |
(/.f64 B C) |
(pow.f64 (cbrt.f64 (/.f64 B C)) 3) |
(/.f64 B C) |
(pow.f64 (sqrt.f64 (/.f64 B C)) 2) |
(/.f64 B C) |
(pow.f64 (/.f64 (*.f64 C B) (*.f64 B B)) -1) |
(/.f64 B C) |
(log.f64 (exp.f64 (/.f64 B C))) |
(/.f64 B C) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B C)))) |
(/.f64 B C) |
(expm1.f64 (log1p.f64 (/.f64 B C))) |
(/.f64 B C) |
(exp.f64 (log.f64 (/.f64 B C))) |
(/.f64 B C) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1/3)) |
(/.f64 B C) |
(exp.f64 (*.f64 (log.f64 (/.f64 B C)) 1)) |
(/.f64 B C) |
(log1p.f64 (expm1.f64 (/.f64 B C))) |
(/.f64 B C) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 B C))) 1) |
(/.f64 B C) |
(*.f64 (*.f64 B B) (/.f64 1 (*.f64 C B))) |
(/.f64 B C) |
(*.f64 1 (/.f64 B C)) |
(/.f64 B C) |
(*.f64 (cbrt.f64 (/.f64 B C)) (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3)) |
(/.f64 B C) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) (cbrt.f64 (/.f64 B C))) |
(/.f64 B C) |
(*.f64 (sqrt.f64 (/.f64 B C)) (sqrt.f64 (/.f64 B C))) |
(/.f64 B C) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 2) 1/3) (cbrt.f64 (/.f64 B C))) |
(/.f64 B C) |
(*.f64 (pow.f64 1 1/3) (/.f64 B C)) |
(/.f64 B C) |
(*.f64 (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 B C) 3/2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B C) 3/2)) (cbrt.f64 (pow.f64 (/.f64 B C) 3/2))) |
(pow.f64 (pow.f64 (/.f64 B C) 3) 1/3) |
(/.f64 B C) |
(pow.f64 (/.f64 B C) 1) |
(/.f64 B C) |
(pow.f64 (cbrt.f64 (/.f64 B C)) 3) |
(/.f64 B C) |
(pow.f64 (sqrt.f64 (/.f64 B C)) 2) |
(/.f64 B C) |
(pow.f64 (/.f64 (*.f64 C B) (*.f64 B B)) -1) |
(/.f64 B C) |
(log.f64 (exp.f64 (/.f64 B C))) |
(/.f64 B C) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B C)))) |
(/.f64 B C) |
(cbrt.f64 (pow.f64 (/.f64 B C) 3)) |
(/.f64 B C) |
(expm1.f64 (log1p.f64 (/.f64 B C))) |
(/.f64 B C) |
(exp.f64 (log.f64 (/.f64 B C))) |
(/.f64 B C) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1/3)) |
(/.f64 B C) |
(exp.f64 (*.f64 (log.f64 (/.f64 B C)) 1)) |
(/.f64 B C) |
(log1p.f64 (expm1.f64 (/.f64 B C))) |
(/.f64 B C) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 B C) 3))) 1) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 (/.f64 B C) (pow.f64 (/.f64 B C) 2)) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 1 (pow.f64 (/.f64 B C) 3)) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 (pow.f64 (/.f64 B C) 2) (/.f64 B C)) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 (pow.f64 B 6) (pow.f64 (/.f64 1 (*.f64 C B)) 3)) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 (pow.f64 (/.f64 B C) 3/2) (pow.f64 (/.f64 B C) 3/2)) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 B C)) 2) 3) (/.f64 B C)) |
(pow.f64 (/.f64 B C) 3) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 B C)) 3) (pow.f64 (sqrt.f64 (/.f64 B C)) 3)) |
(pow.f64 (/.f64 B C) 3) |
(/.f64 (pow.f64 B 6) (pow.f64 (*.f64 C B) 3)) |
(pow.f64 (/.f64 B C) 3) |
(log.f64 (exp.f64 (pow.f64 (/.f64 B C) 3))) |
(pow.f64 (/.f64 B C) 3) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 B C) 3)))) |
(pow.f64 (/.f64 B C) 3) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 B C) 3) 3)) |
(pow.f64 (/.f64 B C) 3) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 B C) 3))) |
(pow.f64 (/.f64 B C) 3) |
(exp.f64 (*.f64 3 (log.f64 (/.f64 B C)))) |
(pow.f64 (/.f64 B C) 3) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 B C))) 1)) |
(pow.f64 (/.f64 B C) 3) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 B C) 3))) |
(pow.f64 (/.f64 B C) 3) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 2) (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 3) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 3) 1/3) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (sqrt.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 2) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(pow.f64 (/.f64 (PI.f64) (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0))) -1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(cbrt.f64 (pow.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)) 3)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64))) 1)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 B C) 0)) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 B (/.f64 -1/2 C))) (PI.f64)) |
Compiled 6404 to 4142 computations (35.3% saved)
29 alts after pruning (26 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 325 | 14 | 339 |
| Fresh | 7 | 12 | 19 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 1 | 1 |
| Total | 335 | 29 | 364 |
| Status | Accuracy | Program |
|---|---|---|
| 16.2% | (pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) | |
| 28.6% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) | |
| ▶ | 20.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
| 28.3% | (/.f64 (atan.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) B)) (/.f64 (PI.f64) 180)) | |
| 28.8% | (/.f64 (atan.f64 (/.f64 (/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) B)) (/.f64 (PI.f64) 180)) | |
| ✓ | 64.5% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| 28.6% | (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) | |
| 40.2% | (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) | |
| ▶ | 28.6% | (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
| 39.1% | (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) | |
| 27.0% | (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) | |
| 28.6% | (*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) | |
| ▶ | 28.3% | (*.f64 180 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
| 15.8% | (*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) (PI.f64))) | |
| 28.4% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 B C)) 3) (/.f64 0 B))) (PI.f64))) | |
| 28.1% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) (PI.f64))) | |
| ▶ | 61.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| ▶ | 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
| 49.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) | |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 28.0% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| 24.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) | |
| ✓ | 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
| ✓ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| 15.8% | (*.f64 180 (exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) | |
| 16.2% | (pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) | |
| 28.6% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) | |
| ▶ | 20.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
| 28.3% | (/.f64 (atan.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) B)) (/.f64 (PI.f64) 180)) | |
| 28.8% | (/.f64 (atan.f64 (/.f64 (/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) B)) (/.f64 (PI.f64) 180)) | |
| ✓ | 64.5% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| 28.6% | (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) | |
| 40.2% | (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) | |
| ▶ | 28.6% | (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
| 39.1% | (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) | |
| 27.0% | (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) | |
| 28.6% | (*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) | |
| ▶ | 28.3% | (*.f64 180 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
| 15.8% | (*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) (PI.f64))) | |
| 28.4% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 B C)) 3) (/.f64 0 B))) (PI.f64))) | |
| 28.1% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) (PI.f64))) | |
| ▶ | 61.6% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| ▶ | 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
| 49.2% | (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) | |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 28.0% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| 24.2% | (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) | |
| ✓ | 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
| ✓ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| 15.8% | (*.f64 180 (exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
Compiled 2154 to 1642 computations (23.8% saved)
Found 13 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) |
| ✓ | 99.8% | (*.f64 180 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
| ✓ | 98.8% | (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) |
| ✓ | 86.2% | (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
| ✓ | 100.0% | (*.f64 2 (/.f64 C B)) |
| ✓ | 100.0% | (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
| ✓ | 100.0% | (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
| ✓ | 99.8% | (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) |
| ✓ | 99.8% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
| ✓ | 99.9% | (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
| ✓ | 99.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
| ✓ | 95.3% | (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
| ✓ | 87.0% | (-.f64 (neg.f64 A) (hypot.f64 B A)) |
Compiled 247 to 127 computations (48.6% saved)
78 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | B | @ | inf | (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
| 7.0ms | B | @ | inf | (-.f64 (neg.f64 A) (hypot.f64 B A)) |
| 3.0ms | B | @ | inf | (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
| 2.0ms | C | @ | inf | (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
| 2.0ms | B | @ | -inf | (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
| 1× | batch-egg-rewrite |
| 900× | add-sqr-sqrt |
| 866× | pow1 |
| 862× | *-un-lft-identity |
| 832× | add-exp-log |
| 832× | log1p-expm1-u |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 41 | 365 |
| 1 | 912 | 365 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C))) |
(*.f64 2 (/.f64 C B)) |
(cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3) |
(*.f64 180 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
(/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)) |
| Outputs |
|---|
(+.f64 (neg.f64 A) (neg.f64 (hypot.f64 B A))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (fma.f64 -1 A (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 -1 A (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 -1 A (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(*.f64 1 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (sqrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 A) 3) (pow.f64 (hypot.f64 B A) 3)) (+.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (+.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (*.f64 (neg.f64 A) (hypot.f64 B A))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (+.f64 (*.f64 B B) (*.f64 A A))) (+.f64 (neg.f64 A) (hypot.f64 B A))) |
(pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 1) |
(log.f64 (exp.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (-.f64 (neg.f64 A) (hypot.f64 B A))) (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(exp.f64 (log.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (hypot.f64 B A) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 1) |
(*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) 1) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)) (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) 1) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2))))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2))))) (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) 1) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 1 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (sqrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) |
(pow.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) 1) |
(*.f64 1 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(*.f64 (sqrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (sqrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 C B)) 3) (pow.f64 (*.f64 1/2 (/.f64 B C)) 3)) (+.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 1/2 (/.f64 B C))) (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (*.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 1/2 (/.f64 B C)))) (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(pow.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) 1) |
(log.f64 (exp.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(expm1.f64 (log1p.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(exp.f64 (log.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(log1p.f64 (expm1.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 C B)))) 1) |
(/.f64 (*.f64 2 C) B) |
(pow.f64 (*.f64 2 (/.f64 C B)) 1) |
(log.f64 (exp.f64 (*.f64 2 (/.f64 C B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 C B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 C B)))) |
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 C B)))) |
(exp.f64 (log.f64 (*.f64 2 (/.f64 C B)))) |
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 C B)))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) 1) |
(*.f64 1 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (cbrt.f64 (atan.f64 (/.f64 B (/.f64 C -1/2)))) (cbrt.f64 (PI.f64))) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 1) |
(pow.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) 1/3) |
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (/.f64 1 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2)) |
(/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) |
(/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2))))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 B (/.f64 C -1/2)))) (neg.f64 (PI.f64))) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) 1) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (/.f64 1 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2)) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3) |
(pow.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
| 1× | egg-herbie |
| 1918× | times-frac |
| 620× | associate-*r* |
| 602× | associate-*l* |
| 564× | log-prod |
| 548× | exp-prod |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 515 | 13994 |
| 1 | 1215 | 13666 |
| 2 | 4707 | 13666 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
(*.f64 -2 A) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -2 A) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(*.f64 -1 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
B |
(+.f64 (*.f64 -1 A) B) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 A) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (+.f64 (*.f64 -1 A) B))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(*.f64 1/2 (/.f64 B A)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 (pow.f64 A 7) B))) (*.f64 1/2 (/.f64 B A))))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 A B))) |
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 2 (/.f64 C B)) |
(*.f64 2 (/.f64 C B)) |
(*.f64 2 (/.f64 C B)) |
(*.f64 1/2 (/.f64 B C)) |
(*.f64 1/2 (/.f64 B C)) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(+.f64 (neg.f64 A) (neg.f64 (hypot.f64 B A))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (fma.f64 -1 A (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (fma.f64 -1 A (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (fma.f64 -1 A (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(*.f64 1 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (sqrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 A) 3) (pow.f64 (hypot.f64 B A) 3)) (+.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (+.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (*.f64 (neg.f64 A) (hypot.f64 B A))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (+.f64 (*.f64 B B) (*.f64 A A))) (+.f64 (neg.f64 A) (hypot.f64 B A))) |
(pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 1) |
(log.f64 (exp.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (-.f64 (neg.f64 A) (hypot.f64 B A))) (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(exp.f64 (log.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (hypot.f64 B A) B)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 1) |
(*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (/.f64 1 B)) |
(*.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) 1) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (/.f64 1 (PI.f64))) |
(*.f64 1 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)) (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) 1) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) 1) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2))))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2))))) (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) 1) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 1 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (sqrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) |
(pow.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) 1) |
(*.f64 1 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(*.f64 (sqrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (sqrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 C B)) 3) (pow.f64 (*.f64 1/2 (/.f64 B C)) 3)) (+.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 1/2 (/.f64 B C))) (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (*.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 1/2 (/.f64 B C)))) (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(pow.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) 1) |
(log.f64 (exp.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(expm1.f64 (log1p.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(exp.f64 (log.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(log1p.f64 (expm1.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 C B)))) 1) |
(/.f64 (*.f64 2 C) B) |
(pow.f64 (*.f64 2 (/.f64 C B)) 1) |
(log.f64 (exp.f64 (*.f64 2 (/.f64 C B)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 C B))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 C B)))) |
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 C B)))) |
(exp.f64 (log.f64 (*.f64 2 (/.f64 C B)))) |
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 C B)))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) 1) |
(*.f64 1 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (cbrt.f64 (atan.f64 (/.f64 B (/.f64 C -1/2)))) (cbrt.f64 (PI.f64))) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 1) |
(pow.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) 1/3) |
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (/.f64 1 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2)) |
(/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) |
(/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2))))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 B (/.f64 C -1/2)))) (neg.f64 (PI.f64))) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) 1) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 1) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) 1) |
(*.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (/.f64 1 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2)) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3) |
(pow.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) 1) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
| Outputs |
|---|
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(fma.f64 -1 B (neg.f64 A)) |
(-.f64 (neg.f64 A) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (neg.f64 A))) |
(-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (neg.f64 A)))) |
(fma.f64 -1/2 (/.f64 A (/.f64 B A)) (-.f64 (-.f64 (/.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 4))) A) B)) |
(*.f64 -2 A) |
(*.f64 A -2) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A))) |
(fma.f64 -1/2 (/.f64 B (/.f64 A B)) (*.f64 A -2)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 B (/.f64 A B)) (*.f64 A -2))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 A -2 (fma.f64 -1/2 (/.f64 B (/.f64 A B)) (/.f64 -1/16 (/.f64 (pow.f64 A 5) (pow.f64 B 6)))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(*.f64 (/.f64 (*.f64 B B) A) 1/2) |
(/.f64 (*.f64 (*.f64 B B) 1/2) A) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (/.f64 (*.f64 (*.f64 B B) 1/2) A)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 (/.f64 B (/.f64 A B)) 1/2 (/.f64 1/16 (/.f64 (pow.f64 A 5) (pow.f64 B 6))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 A 7)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 (/.f64 (*.f64 B B) A) 1/2)))) |
(fma.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) -1/8 (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (pow.f64 A 7)) (fma.f64 (/.f64 B (/.f64 A B)) 1/2 (/.f64 1/16 (/.f64 (pow.f64 A 5) (pow.f64 B 6)))))) |
(*.f64 -2 A) |
(*.f64 A -2) |
(+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A))) |
(fma.f64 -1/2 (/.f64 B (/.f64 A B)) (*.f64 A -2)) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (*.f64 -1/2 (/.f64 (*.f64 B B) A)))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 B (/.f64 A B)) (*.f64 A -2))) |
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 -2 A (fma.f64 -1/2 (/.f64 (*.f64 B B) A) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))) |
(fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 A -2 (fma.f64 -1/2 (/.f64 B (/.f64 A B)) (/.f64 -1/16 (/.f64 (pow.f64 A 5) (pow.f64 B 6)))))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 (*.f64 -1 B) (*.f64 -1 A)) |
(fma.f64 -1 B (neg.f64 A)) |
(-.f64 (neg.f64 A) B) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1 A))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (neg.f64 A))) |
(-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 -1 A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 B (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (neg.f64 A)))) |
(fma.f64 -1/2 (/.f64 A (/.f64 B A)) (-.f64 (-.f64 (/.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 4))) A) B)) |
B |
(+.f64 (*.f64 -1 A) B) |
(fma.f64 -1 A B) |
(-.f64 B A) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 A) B)) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1 A B)) |
(fma.f64 (/.f64 A (/.f64 B A)) 1/2 (-.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (+.f64 (*.f64 -1 A) B))) |
(fma.f64 1/2 (/.f64 (*.f64 A A) B) (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (fma.f64 -1 A B))) |
(fma.f64 (/.f64 A (/.f64 B A)) 1/2 (fma.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) -1/8 (-.f64 B A))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(fma.f64 -1 (/.f64 A B) -1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B)) -1) |
(fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (fma.f64 -1 (/.f64 A B) -1)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (neg.f64 A) B))) -1) |
(+.f64 -1 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (neg.f64 A) B)))) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 A (/.f64 B -2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(fma.f64 -2 (/.f64 A B) (*.f64 -1/2 (/.f64 B A))) |
(fma.f64 -1/2 (/.f64 B A) (/.f64 A (/.f64 B -2))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (/.f64 1/8 (/.f64 (pow.f64 A 3) (pow.f64 B 3))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (/.f64 1/8 (/.f64 (pow.f64 A 3) (pow.f64 B 3)))))) |
(*.f64 1/2 (/.f64 B A)) |
(/.f64 1/2 (/.f64 A B)) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A))) |
(fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (*.f64 1/2 (/.f64 B A))) |
(fma.f64 1/2 (/.f64 B A) (/.f64 -1/8 (/.f64 (pow.f64 A 3) (pow.f64 B 3)))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (*.f64 1/2 (/.f64 B A)))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 1/2 (/.f64 B A) (/.f64 -1/8 (/.f64 (pow.f64 A 3) (pow.f64 B 3))))) |
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 (pow.f64 A 7) B))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 B (pow.f64 A 7))) (*.f64 1/2 (/.f64 B A))))) |
(fma.f64 1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (*.f64 (pow.f64 B 8) 1/64)) (*.f64 B (pow.f64 A 7))) (/.f64 1/2 (/.f64 A B))))) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 A (/.f64 B -2)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 B A))) |
(fma.f64 -2 (/.f64 A B) (*.f64 -1/2 (/.f64 B A))) |
(fma.f64 -1/2 (/.f64 B A) (/.f64 A (/.f64 B -2))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 B A) (/.f64 1/8 (/.f64 (pow.f64 A 3) (pow.f64 B 3))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 B A)) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (*.f64 1/8 (/.f64 (pow.f64 B 3) (pow.f64 A 3)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/16 (/.f64 (pow.f64 B 5) (pow.f64 A 5)) (fma.f64 -1/2 (/.f64 B A) (/.f64 1/8 (/.f64 (pow.f64 A 3) (pow.f64 B 3)))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(fma.f64 -1 (/.f64 A B) -1) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B)) -1) |
(fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (fma.f64 -1 (/.f64 A B) -1)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (*.f64 -1 (/.f64 A B)))) 1) |
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (neg.f64 A) B))) -1) |
(+.f64 -1 (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 A B)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (neg.f64 A) B)))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 A B))) |
(+.f64 (/.f64 (neg.f64 A) B) 1) |
(-.f64 1 (/.f64 A B)) |
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 1 (fma.f64 1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B))) |
(+.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 1/2 A) A) (*.f64 B B)) (/.f64 A B))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (/.f64 A B))))) |
(+.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (fma.f64 1/2 (/.f64 (*.f64 A A) (*.f64 B B)) (/.f64 (neg.f64 A) B)))) |
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 4)) (/.f64 (*.f64 (*.f64 1/2 A) A) (*.f64 B B))) (-.f64 1 (/.f64 A B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (*.f64 -1 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 -2 (/.f64 C B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 1/2 B) C) |
(/.f64 (*.f64 B 1/2) C) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 1/2 B) C) |
(/.f64 (*.f64 B 1/2) C) |
(*.f64 1/2 (/.f64 B C)) |
(/.f64 (*.f64 1/2 B) C) |
(/.f64 (*.f64 B 1/2) C) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 1 1/3) (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(+.f64 (neg.f64 A) (neg.f64 (hypot.f64 B A))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (neg.f64 A)) (cbrt.f64 (neg.f64 A))) (cbrt.f64 (neg.f64 A)) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (neg.f64 A)) (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 -1 A (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 -1 A (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A))) (*.f64 (cbrt.f64 (hypot.f64 B A)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 (hypot.f64 B A)))))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(+.f64 (fma.f64 -1 A (neg.f64 (hypot.f64 B A))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 1 (neg.f64 A) (neg.f64 (hypot.f64 B A)))) |
(-.f64 (*.f64 (hypot.f64 B A) 0) (+.f64 A (hypot.f64 B A))) |
(*.f64 1 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (sqrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(/.f64 (-.f64 (pow.f64 (neg.f64 A) 3) (pow.f64 (hypot.f64 B A) 3)) (+.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (+.f64 (+.f64 (*.f64 B B) (*.f64 A A)) (*.f64 (neg.f64 A) (hypot.f64 B A))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 A) 3) (pow.f64 (hypot.f64 B A) 3)) (+.f64 (*.f64 A A) (+.f64 (fma.f64 B B (*.f64 A A)) (*.f64 (hypot.f64 B A) (neg.f64 A))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 A) 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 A A (fma.f64 B B (*.f64 (neg.f64 A) (-.f64 (hypot.f64 B A) A))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 A) (neg.f64 A)) (+.f64 (*.f64 B B) (*.f64 A A))) (+.f64 (neg.f64 A) (hypot.f64 B A))) |
(/.f64 (-.f64 (*.f64 A A) (fma.f64 B B (*.f64 A A))) (+.f64 (hypot.f64 B A) (neg.f64 A))) |
(/.f64 (-.f64 (*.f64 A A) (fma.f64 B B (*.f64 A A))) (-.f64 (hypot.f64 B A) A)) |
(pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 1) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(log.f64 (exp.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (-.f64 (neg.f64 A) (hypot.f64 B A))) (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(exp.f64 (log.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 (neg.f64 A) (hypot.f64 B A)) |
(-.f64 (/.f64 (neg.f64 A) B) (/.f64 (hypot.f64 B A) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (/.f64 1 B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) 1) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) 1) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) 1) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 1) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(/.f64 (atan.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (/.f64 1 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 1 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (sqrt.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(pow.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)) 1) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(log.f64 (exp.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)) (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 A (/.f64 B -2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) 1) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(pow.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) 1) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(log.f64 (exp.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2))))))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2))))) (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(expm1.f64 (log1p.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(exp.f64 (log.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(log1p.f64 (expm1.f64 (*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))))) |
(*.f64 180 (atan.f64 (*.f64 -2 (/.f64 A B)))) |
(*.f64 180 (atan.f64 (/.f64 A (/.f64 B -2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) 1) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (/.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 1 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) (cbrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (sqrt.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) 1) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(log.f64 (exp.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180) (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180)) (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (PI.f64)) 180))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C))) (PI.f64))) |
(*.f64 (atan.f64 (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C))) (/.f64 180 (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) 1) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(*.f64 1 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) (cbrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(*.f64 (sqrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (sqrt.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(/.f64 (+.f64 (pow.f64 (*.f64 2 (/.f64 C B)) 3) (pow.f64 (*.f64 1/2 (/.f64 B C)) 3)) (+.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 1/2 (/.f64 B C))) (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))))) |
(/.f64 (+.f64 (*.f64 8 (pow.f64 (/.f64 C B) 3)) (*.f64 1/8 (pow.f64 (/.f64 B C) 3))) (+.f64 (*.f64 4 (*.f64 (/.f64 C B) (/.f64 C B))) (*.f64 (/.f64 (*.f64 1/2 B) C) (-.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 C B)))))) |
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 B C) 3) (pow.f64 (/.f64 C (/.f64 B 2)) 3)) (fma.f64 (/.f64 (*.f64 B 1/2) C) (fma.f64 1/2 (/.f64 B C) (*.f64 -2 (/.f64 C B))) (pow.f64 (/.f64 C (/.f64 B 2)) 2))) |
(/.f64 (-.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (*.f64 (*.f64 1/2 (/.f64 B C)) (*.f64 1/2 (/.f64 B C)))) (-.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 (/.f64 C B) (/.f64 C B))) (*.f64 1/4 (*.f64 (/.f64 B C) (/.f64 B C)))) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 -1/2 (/.f64 B C)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 C (/.f64 B 2)) 2) (*.f64 (/.f64 B C) (*.f64 (/.f64 B C) 1/4))) (fma.f64 2 (/.f64 C B) (*.f64 -1/2 (/.f64 B C)))) |
(pow.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) 1) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(log.f64 (exp.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C)))) (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(expm1.f64 (log1p.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(exp.f64 (log.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(log1p.f64 (expm1.f64 (fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(fma.f64 2 (/.f64 C B) (*.f64 1/2 (/.f64 B C))) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 B) C)) |
(fma.f64 2 (/.f64 C B) (/.f64 (*.f64 B 1/2) C)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 C B)))) 1) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(/.f64 (*.f64 2 C) B) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(pow.f64 (*.f64 2 (/.f64 C B)) 1) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(log.f64 (exp.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 C B))))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 C B)) (*.f64 2 (/.f64 C B))) (*.f64 2 (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(exp.f64 (log.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 C B)))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 C (/.f64 B 2)) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) 1) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 1 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) (cbrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(/.f64 (cbrt.f64 (atan.f64 (/.f64 B (/.f64 C -1/2)))) (cbrt.f64 (PI.f64))) |
(/.f64 (cbrt.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (cbrt.f64 (PI.f64))) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 1) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(pow.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) 1/3) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(cbrt.f64 (/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(/.f64 (neg.f64 (atan.f64 (/.f64 B (/.f64 C -1/2)))) (neg.f64 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) 1) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(pow.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 1) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(log.f64 (exp.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(expm1.f64 (log1p.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(exp.f64 (log.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(log1p.f64 (expm1.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (*.f64 180 (atan.f64 (*.f64 -1/2 (/.f64 B C)))) (PI.f64)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 1 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (sqrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3/2)) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) 3) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(pow.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) 1) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(log.f64 (exp.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64))) (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(expm1.f64 (log1p.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
(log1p.f64 (expm1.f64 (/.f64 (atan.f64 (/.f64 B (/.f64 C -1/2))) (PI.f64)))) |
(/.f64 (atan.f64 (*.f64 -1/2 (/.f64 B C))) (PI.f64)) |
Compiled 5857 to 3284 computations (43.9% saved)
29 alts after pruning (23 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 274 | 7 | 281 |
| Fresh | 5 | 16 | 21 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 3 | 3 |
| Total | 281 | 29 | 310 |
| Status | Accuracy | Program |
|---|---|---|
| 16.2% | (pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) | |
| 28.6% | (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) | |
| 28.3% | (/.f64 (atan.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) B)) (/.f64 (PI.f64) 180)) | |
| 28.8% | (/.f64 (atan.f64 (/.f64 (/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) B)) (/.f64 (PI.f64) 180)) | |
| ✓ | 64.5% | (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| 24.2% | (/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) | |
| 28.6% | (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) | |
| 40.2% | (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) | |
| ✓ | 28.6% | (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
| 39.1% | (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) | |
| 27.0% | (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) | |
| ✓ | 28.3% | (*.f64 180 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
| 15.8% | (*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) (PI.f64))) | |
| 28.4% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 B C)) 3) (/.f64 0 B))) (PI.f64))) | |
| 28.1% | (*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) | |
| 31.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) | |
| 36.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) | |
| 36.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) | |
| 27.2% | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) | |
| 26.8% | (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) | |
| ✓ | 14.5% | (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
| 21.8% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) | |
| 28.0% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0))) (PI.f64))) | |
| 48.5% | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) | |
| ✓ | 20.1% | (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
| ✓ | 21.3% | (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| 28.6% | (*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) | |
| 15.8% | (*.f64 180 (exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
Compiled 1722 to 1094 computations (36.5% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 C (hypot.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
(*.f64 180 (exp.f64 (log.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)))) (PI.f64))) |
(*.f64 180 (pow.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))) 3)) |
(pow.f64 (sqrt.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64)))) 2) |
(/.f64 (*.f64 180 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (fabs.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 C) (*.f64 B B))) 3) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (/.f64 0 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 B C)) 3) (/.f64 0 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 (*.f64 B B) (*.f64 B C)) 3)) (/.f64 0 B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C)) 0))) (PI.f64))) |
(*.f64 180 (/.f64 (exp.f64 (log.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B 0) (*.f64 C B)) 0)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 (sqrt.f64 C) (sqrt.f64 C) (neg.f64 (+.f64 A (hypot.f64 (-.f64 A C) B)))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A B) (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 C C))) (/.f64 0 B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (*.f64 B C)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C (*.f64 B C)) A)) (/.f64 0 B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) (*.f64 B C)) (fma.f64 -1/2 (*.f64 (/.f64 A (*.f64 C C)) (/.f64 (+.f64 (*.f64 B B) (-.f64 (*.f64 A A) (pow.f64 (neg.f64 A) 2))) B)) (/.f64 (neg.f64 (*.f64 0 A)) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 A C) B)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B))) (pow.f64 (cbrt.f64 (hypot.f64 (-.f64 A C) B)) 2) (hypot.f64 (-.f64 A C) B))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) (/.f64 A C)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) (/.f64 (*.f64 C C) A)) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) 1/2) 2) (*.f64 A (*.f64 A (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A))))))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (fma.f64 B B (*.f64 0 (-.f64 A (neg.f64 A)))) C) 0))))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
7 calls:
| 153.0ms | B |
| 136.0ms | A |
| 128.0ms | C |
| 22.0ms | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| 12.0ms | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.8% | 5 | A |
| 74.8% | 5 | B |
| 81.9% | 4 | C |
| 78.8% | 3 | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64))) |
| 78.8% | 3 | (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) (PI.f64)) |
| 78.8% | 3 | (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))) |
| 78.8% | 3 | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
Compiled 1272 to 749 computations (41.1% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 C (hypot.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
1 calls:
| 89.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.9% | 4 | C |
Compiled 508 to 317 computations (37.6% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 C (hypot.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 (/.f64 -1/2 C) (pow.f64 B -2)) B)) (/.f64 (PI.f64) 180)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) |
2 calls:
| 112.0ms | A |
| 108.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.8% | 5 | A |
| 79.6% | 5 | C |
Compiled 496 to 311 computations (37.3% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
1 calls:
| 100.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.1% | 5 | A |
Compiled 438 to 277 computations (36.8% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (pow.f64 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 B -1/2) C))) -1)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
1 calls:
| 147.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.1% | 5 | A |
Compiled 426 to 274 computations (35.7% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (*.f64 A A)) B) B) A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (+.f64 (/.f64 C B) (/.f64 (*.f64 1/2 (*.f64 C C)) (*.f64 B B))))) (/.f64 (PI.f64) 180)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
3 calls:
| 85.0ms | A |
| 76.0ms | B |
| 71.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 68.6% | 5 | B |
| 64.7% | 4 | C |
| 68.2% | 5 | A |
Compiled 410 to 264 computations (35.6% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (+.f64 C B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (*.f64 B B) 1/2) A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (/.f64 -1/2 (/.f64 C (*.f64 B B))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (/.f64 (*.f64 (*.f64 1/2 B) B) A))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 B C)))) (/.f64 (PI.f64) 180)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))) |
1 calls:
| 57.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.8% | 3 | B |
Compiled 326 to 216 computations (33.7% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) |
2 calls:
| 71.0ms | B |
| 68.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 68.1% | 5 | A |
| 66.4% | 5 | B |
Compiled 228 to 157 computations (31.1% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 1 (/.f64 (PI.f64) (atan.f64 (/.f64 B (/.f64 C -1/2)))))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 A -2))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
3 calls:
| 79.0ms | A |
| 52.0ms | C |
| 49.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.9% | 5 | C |
| 61.7% | 5 | B |
| 68.6% | 8 | A |
Compiled 220 to 152 computations (30.9% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (/.f64 C (/.f64 B 2))) (/.f64 (PI.f64) 180)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 A -2) B))) (PI.f64)) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
1 calls:
| 27.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.2% | 3 | C |
Compiled 177 to 121 computations (31.6% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (/.f64 (PI.f64) 180)) |
(/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (/.f64 (PI.f64) 180)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
1 calls:
| 25.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.2% | 3 | C |
Compiled 137 to 94 computations (31.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 A -2) B)) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
2 calls:
| 44.0ms | A |
| 26.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.2% | 7 | A |
| 59.8% | 3 | C |
Compiled 111 to 79 computations (28.8% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))) |
1 calls:
| 29.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 59.8% | 3 | C |
Compiled 87 to 62 computations (28.7% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
1 calls:
| 27.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 59.8% | 3 | C |
Compiled 77 to 55 computations (28.6% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) |
2 calls:
| 24.0ms | B |
| 20.0ms | C |
| Accuracy | Segments | Branch |
|---|---|---|
| 61.0% | 5 | B |
| 59.7% | 4 | C |
Compiled 71 to 51 computations (28.2% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) |
3 calls:
| 19.0ms | C |
| 14.0ms | B |
| 14.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.7% | 3 | B |
| 47.6% | 3 | A |
| 48.4% | 4 | C |
Compiled 65 to 48 computations (26.2% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
1 calls:
| 21.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 55.3% | 4 | B |
Compiled 47 to 36 computations (23.4% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
1 calls:
| 23.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 52.8% | 5 | B |
Compiled 37 to 30 computations (18.9% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
2 calls:
| 13.0ms | A |
| 10.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 29.1% | 3 | A |
| 47.3% | 3 | B |
Compiled 31 to 26 computations (16.1% saved)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
2 calls:
| 9.0ms | C |
| 6.0ms | B |
| Accuracy | Segments | Branch |
|---|---|---|
| 23.2% | 3 | C |
| 39.4% | 2 | B |
Compiled 23 to 20 computations (13% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
2 calls:
| 4.0ms | B |
| 3.0ms | A |
| Accuracy | Segments | Branch |
|---|---|---|
| 21.3% | 1 | A |
| 21.3% | 1 | B |
Compiled 17 to 15 computations (11.8% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 45.0ms | 1.7299503222575601e+65 | 9.828968548626713e+65 |
| 32.0ms | 3.636296839362844e+34 | 1.175497280664581e+35 |
| 36.0ms | 1.1992466358879192e+29 | 2.8063084152709854e+29 |
| 31.0ms | 45× | body | 2048 | valid |
| 28.0ms | 131× | body | 256 | valid |
| 24.0ms | 25× | body | 4096 | valid |
| 20.0ms | 37× | body | 1024 | valid |
| 6.0ms | 18× | body | 512 | valid |
Compiled 553 to 440 computations (20.4% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 55.0ms | 1.7299503222575601e+65 | 9.828968548626713e+65 |
| 37.0ms | 3.636296839362844e+34 | 1.175497280664581e+35 |
| 39.0ms | 1.1992466358879192e+29 | 2.8063084152709854e+29 |
| 43.0ms | 63× | body | 2048 | valid |
| 35.0ms | 36× | body | 4096 | valid |
| 28.0ms | 113× | body | 256 | valid |
| 16.0ms | 31× | body | 1024 | valid |
| 4.0ms | 13× | body | 512 | valid |
Compiled 543 to 430 computations (20.8% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 39.0ms | 1.0508544412066638e+117 | 4.0690588261405785e+121 |
| 66.0ms | -1.3567370924860667e+76 | -2.1440813911014176e+68 |
| 8.0ms | -6.700585373760938e+101 | -6.017432194688607e+101 |
| 86.0ms | -3.464582671721318e+168 | -2.50502641462649e+150 |
| 63.0ms | 69× | body | 4096 | valid |
| 58.0ms | 88× | body | 2048 | valid |
| 48.0ms | 246× | body | 256 | valid |
| 18.0ms | 34× | body | 1024 | valid |
| 3.0ms | 11× | body | 512 | valid |
Compiled 896 to 705 computations (21.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 4.0690588261405785e+121 | 1.9878301036927544e+123 |
| 60.0ms | -1.3567370924860667e+76 | -2.1440813911014176e+68 |
| 10.0ms | -6.700585373760938e+101 | -6.017432194688607e+101 |
| 87.0ms | -3.464582671721318e+168 | -2.50502641462649e+150 |
| 61.0ms | 70× | body | 4096 | valid |
| 50.0ms | 70× | body | 2048 | valid |
| 47.0ms | 241× | body | 256 | valid |
| 17.0ms | 34× | body | 1024 | valid |
| 7.0ms | 17× | body | 512 | valid |
Compiled 842 to 666 computations (20.9% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 4.0690588261405785e+121 | 1.9878301036927544e+123 |
| 64.0ms | -1.3567370924860667e+76 | -2.1440813911014176e+68 |
| 8.0ms | -6.700585373760938e+101 | -6.017432194688607e+101 |
| 85.0ms | -3.464582671721318e+168 | -2.50502641462649e+150 |
| 62.0ms | 66× | body | 4096 | valid |
| 46.0ms | 72× | body | 2048 | valid |
| 45.0ms | 235× | body | 256 | valid |
| 22.0ms | 41× | body | 1024 | valid |
| 6.0ms | 18× | body | 512 | valid |
Compiled 842 to 666 computations (20.9% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 55.0ms | 7.923828794088578e-88 | 3.8143244776666615e-85 |
| 62.0ms | 6.329274934050314e-116 | 6.593141651186587e-103 |
| 61.0ms | 1.5780032657518037e-156 | 2.9630486348335794e-148 |
| 66.0ms | 2.0023549507584632e-206 | 3.1314635247951767e-198 |
| 94.0ms | 109× | body | 4096 | valid |
| 68.0ms | 108× | body | 2048 | valid |
| 58.0ms | 330× | body | 256 | valid |
| 10.0ms | 21× | body | 1024 | valid |
| 2.0ms | 8× | body | 512 | valid |
Compiled 1226 to 1001 computations (18.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 6.649160707077554e-160 | 4.6567922717753655e-157 |
| 71.0ms | 2.0023549507584632e-206 | 3.1314635247951767e-198 |
| 61.0ms | 73× | body | 4096 | valid |
| 30.0ms | 45× | body | 2048 | valid |
| 24.0ms | 137× | body | 256 | valid |
| 7.0ms | 15× | body | 1024 | valid |
| 1.0ms | 2× | body | 512 | valid |
Compiled 542 to 450 computations (17% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 50.0ms | 3.326669401820561e-178 | 6.443846323811239e-165 |
| 48.0ms | -9.389311249147562e-84 | -2.322685212809756e-88 |
| 38.0ms | -1.2620767031186662e-10 | -1.484514274903515e-11 |
| 51.0ms | -4.25030803359882e+62 | -1.1455098543042873e+60 |
| 72.0ms | 340× | body | 256 | valid |
| 42.0ms | 65× | body | 2048 | valid |
| 35.0ms | 38× | body | 4096 | valid |
| 20.0ms | 42× | body | 1024 | valid |
| 10.0ms | 27× | body | 512 | valid |
Compiled 948 to 803 computations (15.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 1.2343460517778693e-26 | 4.3885286055054e-20 |
| 37.0ms | 1.1829339940276512e-268 | 1.0003626622540701e-266 |
| 37.0ms | -6.724224790732893e-287 | -2.898775833038969e-289 |
| 47.0ms | -1.3366221043364729e-86 | -1.70621481719186e-93 |
| 77.0ms | 380× | body | 256 | valid |
| 42.0ms | 46× | body | 4096 | valid |
| 26.0ms | 38× | body | 2048 | valid |
| 19.0ms | 37× | body | 1024 | valid |
| 3.0ms | 11× | body | 512 | valid |
Compiled 944 to 777 computations (17.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 1.2343460517778693e-26 | 4.3885286055054e-20 |
| 45.0ms | -1.312420494711068e-220 | -1.0263954656257732e-225 |
| 44.0ms | 204× | body | 256 | valid |
| 25.0ms | 27× | body | 4096 | valid |
| 16.0ms | 25× | body | 2048 | valid |
| 11.0ms | 24× | body | 1024 | valid |
| 3.0ms | 8× | body | 512 | valid |
Compiled 536 to 439 computations (18.1% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 1.2343460517778693e-26 | 4.3885286055054e-20 |
| 44.0ms | -1.312420494711068e-220 | -1.0263954656257732e-225 |
| 41.0ms | 199× | body | 256 | valid |
| 27.0ms | 41× | body | 2048 | valid |
| 15.0ms | 29× | body | 1024 | valid |
| 8.0ms | 9× | body | 4096 | valid |
| 3.0ms | 10× | body | 512 | valid |
Compiled 536 to 439 computations (18.1% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 3.8454879953620567e-184 | 2.2294760327338203e-176 |
| 37.0ms | -6.724224790732893e-287 | -2.898775833038969e-289 |
| 39.0ms | 189× | body | 256 | valid |
| 19.0ms | 21× | body | 4096 | valid |
| 16.0ms | 24× | body | 2048 | valid |
| 5.0ms | 11× | body | 1024 | valid |
| 3.0ms | 11× | body | 512 | valid |
Compiled 480 to 409 computations (14.8% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 47.0ms | 3.8454879953620567e-184 | 2.2294760327338203e-176 |
| 33.0ms | -6.724224790732893e-287 | -2.898775833038969e-289 |
| 42.0ms | 200× | body | 256 | valid |
| 12.0ms | 12× | body | 4096 | valid |
| 11.0ms | 24× | body | 1024 | valid |
| 9.0ms | 13× | body | 2048 | valid |
| 2.0ms | 7× | body | 512 | valid |
Compiled 480 to 409 computations (14.8% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 3.8454879953620567e-184 | 2.2294760327338203e-176 |
| 38.0ms | -6.724224790732893e-287 | -2.898775833038969e-289 |
| 38.0ms | 187× | body | 256 | valid |
| 23.0ms | 32× | body | 2048 | valid |
| 14.0ms | 15× | body | 4096 | valid |
| 7.0ms | 15× | body | 1024 | valid |
| 3.0ms | 7× | body | 512 | valid |
Compiled 480 to 409 computations (14.8% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 4.059800426348609e-68 | 4.692296040832049e-67 |
| 41.0ms | 3.0694108460788994e-168 | 3.707997381332427e-165 |
| 46.0ms | 1.3300179690133641e-256 | 1.1600561897808917e-253 |
| 54.0ms | 261× | body | 256 | valid |
| 21.0ms | 32× | body | 2048 | valid |
| 20.0ms | 21× | body | 4096 | valid |
| 13.0ms | 25× | body | 1024 | valid |
| 4.0ms | 13× | body | 512 | valid |
Compiled 528 to 493 computations (6.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 66.0ms | 1.5780032657518037e-156 | 2.9630486348335794e-148 |
| 65.0ms | 2.0023549507584632e-206 | 3.1314635247951767e-198 |
| 63.0ms | 75× | body | 4096 | valid |
| 29.0ms | 44× | body | 2048 | valid |
| 26.0ms | 148× | body | 256 | valid |
| 7.0ms | 15× | body | 1024 | valid |
| 2.0ms | 6× | body | 512 | valid |
Compiled 500 to 439 computations (12.2% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 1.0088860475745612e-84 | 2.1185061435806244e-78 |
| 61.0ms | 1.5780032657518037e-156 | 2.9630486348335794e-148 |
| 70.0ms | 2.0023549507584632e-206 | 3.1314635247951767e-198 |
| 84.0ms | 96× | body | 4096 | valid |
| 42.0ms | 238× | body | 256 | valid |
| 41.0ms | 67× | body | 2048 | valid |
| 10.0ms | 22× | body | 1024 | valid |
| 4.0ms | 9× | body | 512 | valid |
Compiled 716 to 637 computations (11% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 1.0088860475745612e-84 | 2.1185061435806244e-78 |
| 61.0ms | 1.5780032657518037e-156 | 2.9630486348335794e-148 |
| 56.0ms | 2.0023549507584632e-206 | 3.1314635247951767e-198 |
| 47.0ms | -2.3504144366819314e+53 | -7.995501704508214e+48 |
| 71.0ms | 111× | body | 2048 | valid |
| 65.0ms | 77× | body | 4096 | valid |
| 59.0ms | 333× | body | 256 | valid |
| 10.0ms | 21× | body | 1024 | valid |
| 8.0ms | 18× | body | 512 | valid |
Compiled 908 to 813 computations (10.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 66.0ms | 6.649160707077554e-160 | 4.6567922717753655e-157 |
| 62.0ms | -6.303869778926631e-50 | -4.4764234747307773e-57 |
| 52.0ms | 62× | body | 4096 | valid |
| 35.0ms | 52× | body | 2048 | valid |
| 25.0ms | 131× | body | 256 | valid |
| 8.0ms | 16× | body | 1024 | valid |
| 4.0ms | 11× | body | 512 | valid |
Compiled 406 to 382 computations (5.9% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 89.0ms | -5.296169881158168e-293 | 8.305307401957903e-304 |
| 56.0ms | 64× | body | 4096 | valid |
| 16.0ms | 88× | body | 256 | valid |
| 12.0ms | 19× | body | 2048 | valid |
| 1.0ms | 3× | body | 1024 | valid |
| 1.0ms | 2× | body | 512 | valid |
Compiled 252 to 245 computations (2.8% saved)
| 1× | egg-herbie |
| 72× | *-commutative |
| 52× | +-commutative |
| 40× | sub-neg |
| 22× | neg-mul-1 |
| 22× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 290 | 2953 |
| 1 | 342 | 2953 |
| 2 | 373 | 2953 |
| 3 | 402 | 2953 |
| 4 | 412 | 2953 |
| 5 | 415 | 2953 |
| 6 | 416 | 2953 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 C 265000000000000001047300931584) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) (if (<=.f64 C 39000000000000001912659274618634240) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 C 230000000000000000519191460181802526018234812242782878790299156480) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180))))) |
(if (<=.f64 C 154999999999999994637867548672) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) (if (<=.f64 C 40999999999999998345045222772178944) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 C 380000000000000011024762498254476647881847656514392719086111948800) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180))))) |
(if (<=.f64 A -10200000000000000204284379321445010625973918481511745584032629441596754299297131095709850802254313579424638907284956313913170613224723583716011305598976) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -619999999999999998203779134696774763521598690023494006312001274267528876363689167337009427891871547392) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -17000000000000000466786648053052567965518851388836281434440011551342592) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A 5499999999999999648126643755465251758974662259541564812899852013727098511252035085966819804657576317516499140162355200) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))))))) |
(if (<=.f64 A -5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -15999999999999999100828975180713136384915586064328808504705982272903315456) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A 69999999999999999173617438315111960619521587328312331472346629120224349958317220629265979467220672800338963540206814232576) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))))))) |
(if (<=.f64 A -24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -419999999999999978358354890802057568802718328941026978280518111058722816) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))))))) |
(if (<=.f64 B 3971269629433431/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 3538089773270195/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 B 786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) (if (<=.f64 B 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))))))) |
(if (<=.f64 B 740627134938011/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 8656564051558659/494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))))) |
(if (<=.f64 A -2499999999999999873467838242685047167409112527533525182709760) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -6653927711158919/309485009821345068724781056) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 A -3149641043687537/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (if (<=.f64 A 7240201175425847/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))))))) |
(if (<=.f64 C -7727119360513425/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 C -3291674441276213/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) (if (<=.f64 C 290432989937067/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (if (<=.f64 C 5316911983139663/1329227995784915872903807060280344576) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)))))) |
(if (<=.f64 C -3154120596607597/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 3821530487881633/332306998946228968225951765070086144) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)))) |
(if (<=.f64 C -7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 7317432018267861/348449143727040986586495598010130648530944) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))))) |
(if (<=.f64 C -1302954466338501/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 958112529700661/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))))) |
(if (<=.f64 C -4388899255034951/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 5740878879676573/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))))) |
(if (<=.f64 C -7886303348890927/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 7117407363490625/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))))) |
(if (<=.f64 C 6339534373627983/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 5045810931759287/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 C 8499176403487565/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64)))))) |
(if (<=.f64 B 7501287077818703/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 7729075046034517/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))))) |
(if (<=.f64 B 8810923551169639/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (if (<=.f64 B 4276145921521353/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))) |
(if (<=.f64 B -8000000000000000350766744360609578837072381214720) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4174443851468789/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 4444218151469847/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (if (<=.f64 B 3754664711579725/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))))) |
(if (<=.f64 B -4593802368423799/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
| Outputs |
|---|
(if (<=.f64 C 265000000000000001047300931584) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) (if (<=.f64 C 39000000000000001912659274618634240) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 C 230000000000000000519191460181802526018234812242782878790299156480) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180))))) |
(if (<=.f64 C 265000000000000001047300931584) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) (if (<=.f64 C 39000000000000001912659274618634240) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 C 230000000000000000519191460181802526018234812242782878790299156480) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180))))) |
(if (<=.f64 C 154999999999999994637867548672) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) (if (<=.f64 C 40999999999999998345045222772178944) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 C 380000000000000011024762498254476647881847656514392719086111948800) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180))))) |
(if (<=.f64 C 154999999999999994637867548672) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (PI.f64))) (if (<=.f64 C 40999999999999998345045222772178944) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 C 380000000000000011024762498254476647881847656514392719086111948800) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180))))) |
(if (<=.f64 A -10200000000000000204284379321445010625973918481511745584032629441596754299297131095709850802254313579424638907284956313913170613224723583716011305598976) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -619999999999999998203779134696774763521598690023494006312001274267528876363689167337009427891871547392) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -17000000000000000466786648053052567965518851388836281434440011551342592) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A 5499999999999999648126643755465251758974662259541564812899852013727098511252035085966819804657576317516499140162355200) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))))))) |
(if (<=.f64 A -10200000000000000204284379321445010625973918481511745584032629441596754299297131095709850802254313579424638907284956313913170613224723583716011305598976) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A -619999999999999998203779134696774763521598690023494006312001274267528876363689167337009427891871547392) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -17000000000000000466786648053052567965518851388836281434440011551342592) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A 5499999999999999648126643755465251758974662259541564812899852013727098511252035085966819804657576317516499140162355200) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (neg.f64 (+.f64 A (hypot.f64 B A))) B)) (PI.f64))))))) |
(if (<=.f64 A -10200000000000000204284379321445010625973918481511745584032629441596754299297131095709850802254313579424638907284956313913170613224723583716011305598976) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A -619999999999999998203779134696774763521598690023494006312001274267528876363689167337009427891871547392) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -17000000000000000466786648053052567965518851388836281434440011551342592) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A 5499999999999999648126643755465251758974662259541564812899852013727098511252035085966819804657576317516499140162355200) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))))) |
(if (<=.f64 A -5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -15999999999999999100828975180713136384915586064328808504705982272903315456) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A 69999999999999999173617438315111960619521587328312331472346629120224349958317220629265979467220672800338963540206814232576) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))))))) |
(if (<=.f64 A -5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A -650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -15999999999999999100828975180713136384915586064328808504705982272903315456) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A 69999999999999999173617438315111960619521587328312331472346629120224349958317220629265979467220672800338963540206814232576) (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (/.f64 (PI.f64) 180)) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))))))) |
(if (<=.f64 A -24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -419999999999999978358354890802057568802718328941026978280518111058722816) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))))))) |
(if (<=.f64 A -24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A -650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (if (<=.f64 A -419999999999999978358354890802057568802718328941026978280518111058722816) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 B C)) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))))))) |
(if (<=.f64 B 3971269629433431/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 3538089773270195/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 B 786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 1/2 B) C) (*.f64 2 (/.f64 (-.f64 C A) B)))) (PI.f64))) (if (<=.f64 B 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))))))) |
(if (<=.f64 B 3971269629433431/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 3538089773270195/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 B 786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 B 1/2) C) (*.f64 (/.f64 (-.f64 C A) B) 2))) (PI.f64))) (if (<=.f64 B 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))))))) |
(if (<=.f64 B 3971269629433431/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 3538089773270195/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (if (<=.f64 B 786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (*.f64 B 1/2) C) (*.f64 (/.f64 (-.f64 C A) B) 2))) (PI.f64))) (if (<=.f64 B 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))))))) |
(if (<=.f64 B 740627134938011/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 8656564051558659/494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 (-.f64 C A) B) 1)) (PI.f64))))) |
(if (<=.f64 B 740627134938011/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))) (if (<=.f64 B 8656564051558659/494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272) (/.f64 (*.f64 180 (atan.f64 (/.f64 (*.f64 B -1/2) C))) (PI.f64)) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 (-.f64 C A) B) -1)) (PI.f64))))) |
(if (<=.f64 A -2499999999999999873467838242685047167409112527533525182709760) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (if (<=.f64 A -6653927711158919/309485009821345068724781056) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 A -3149641043687537/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (if (<=.f64 A 7240201175425847/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))))))) |
(if (<=.f64 A -2499999999999999873467838242685047167409112527533525182709760) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A -6653927711158919/309485009821345068724781056) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 A -3149641043687537/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (if (<=.f64 A 7240201175425847/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))))))) |
(if (<=.f64 A -2499999999999999873467838242685047167409112527533525182709760) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (if (<=.f64 A -6653927711158919/309485009821345068724781056) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 A -3149641043687537/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))) (if (<=.f64 A 7240201175425847/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 (-.f64 C A) B))) (PI.f64))))))) |
(if (<=.f64 C -7727119360513425/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 C -3291674441276213/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) B) B)) (PI.f64))) (if (<=.f64 C 290432989937067/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (if (<=.f64 C 5316911983139663/1329227995784915872903807060280344576) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)))))) |
(if (<=.f64 C -3154120596607597/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 3821530487881633/332306998946228968225951765070086144) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)))) |
(if (<=.f64 C -3154120596607597/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 C 3821530487881633/332306998946228968225951765070086144) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (/.f64 (PI.f64) 180)))) |
(if (<=.f64 C -7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 7317432018267861/348449143727040986586495598010130648530944) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))))) |
(if (<=.f64 C -7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 7317432018267861/348449143727040986586495598010130648530944) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(if (<=.f64 C -7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 C 7317432018267861/348449143727040986586495598010130648530944) (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 B A) B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(if (<=.f64 C -1302954466338501/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 958112529700661/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 1/2 B) A)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))))) |
(if (<=.f64 C -1302954466338501/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 958112529700661/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(if (<=.f64 C -1302954466338501/1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880128) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 C 958112529700661/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B 1/2) A)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(if (<=.f64 C -4388899255034951/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 5740878879676573/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -1/2 B) C)) (PI.f64))))) |
(if (<=.f64 C -4388899255034951/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 5740878879676573/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(if (<=.f64 C -4388899255034951/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 C 5740878879676573/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 B -1/2) C)) (PI.f64))))) |
(if (<=.f64 C -7886303348890927/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 7117407363490625/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))))) |
(if (<=.f64 C -7886303348890927/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 C 7117407363490625/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 180 (/.f64 (atan.f64 (/.f64 1/2 (/.f64 A B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64))))) |
(if (<=.f64 C 6339534373627983/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))) (if (<=.f64 C 5045810931759287/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 C 8499176403487565/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64)))))) |
(if (<=.f64 C 6339534373627983/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))) (if (<=.f64 C 5045810931759287/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 C 8499176403487565/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (/.f64 -1/2 (/.f64 C B))) (PI.f64)))))) |
(if (<=.f64 B 7501287077818703/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 7729075046034517/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (-.f64 (/.f64 C B) 1)) (PI.f64))))) |
(if (<=.f64 B 7501287077818703/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 7729075046034517/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 (+.f64 (/.f64 C B) -1)) (PI.f64))))) |
(if (<=.f64 B 8810923551169639/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (if (<=.f64 B 4276145921521353/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))) |
(if (<=.f64 B 8810923551169639/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 180 (/.f64 (atan.f64 (+.f64 1 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (if (<=.f64 B 4276145921521353/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 C B) 2)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))))) |
(if (<=.f64 B -8000000000000000350766744360609578837072381214720) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4174443851468789/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) (if (<=.f64 B 4444218151469847/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (if (<=.f64 B 3754664711579725/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))))) |
(if (<=.f64 B -8000000000000000350766744360609578837072381214720) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 4174443851468789/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 C B) 2)) (PI.f64))) (if (<=.f64 B 4444218151469847/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (if (<=.f64 B 3754664711579725/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 C B) 2)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))))) |
(if (<=.f64 B -4593802368423799/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (if (<=.f64 B 7110749042351755/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 180 (/.f64 (atan.f64 (/.f64 0 B)) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))))) |
(if (<=.f64 B -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 180 (/.f64 (atan.f64 1) (PI.f64))) (*.f64 180 (/.f64 (atan.f64 -1) (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 -1) (PI.f64))) |
Compiled 1077 to 763 computations (29.2% saved)
| 1918× | times-frac |
| 1918× | times-frac |
| 1918× | times-frac |
| 1270× | fma-def |
| 1270× | fma-def |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 182 |
| 1 | 511 | 118 |
| 2 | 7075 | 118 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 823 | 24456 |
| 1 | 2324 | 21458 |
| 0 | 37 | 312 |
| 1 | 843 | 264 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 823 | 24456 |
| 1 | 2324 | 21458 |
| 0 | 823 | 24456 |
| 1 | 2324 | 21458 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 823 | 24456 |
| 1 | 2324 | 21458 |
| 0 | 515 | 13994 |
| 1 | 1215 | 13666 |
| 2 | 4707 | 13666 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 515 | 13994 |
| 1 | 1215 | 13666 |
| 2 | 4707 | 13666 |
| 0 | 515 | 13994 |
| 1 | 1215 | 13666 |
| 2 | 4707 | 13666 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 0 | 764 | 17040 |
| 1 | 2341 | 14682 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1374 to 892 computations (35.1% saved)
Compiled 2086 to 1282 computations (38.5% saved)
Loading profile data...