Time bar (total: 48.3s)
| 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 | 5614× | body | 256 | valid |
| 1.0s | 954× | body | 4096 | valid |
| 703.0ms | 946× | body | 2048 | valid |
| 261.0ms | 493× | body | 1024 | valid |
| 93.0ms | 249× | body | 512 | valid |
| 2× | egglog |
| 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 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 (-.f64 C A) B)) B))) (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 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C 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 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 A C) (hypot.f64 (-.f64 C A) B)) 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 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 B A) (hypot.f64 C (-.f64 A B))) C))) (PI.f64)) |
Compiled 29 to 23 computations (20.7% saved)
| 1× | egglog |
| 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))) |
| 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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
Compiled 42 to 27 computations (35.7% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 12.9b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| ▶ | 30.3b | (*.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))) |
Compiled 45 to 33 computations (26.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.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))) |
| ✓ | 0.2b | (*.f64 (/.f64 1 B) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) |
| ✓ | 0.2b | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
| ✓ | 35.9b | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 141 to 80 computations (43.3% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | A | @ | -inf | (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))) |
| 2.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 | @ | 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 | A | @ | 0 | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
| 1.0ms | C | @ | 0 | (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))) |
Compiled 21460 to 15130 computations (29.5% saved)
| 1× | batch-egg-rewrite |
| 80× | egg-rr |
| 73× | egg-rr |
| 49× | egg-rr |
| 25× | egg-rr |
| 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 |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 B (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 B (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (-.f64 A C) B)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (-.f64 C A) B)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 B (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) -1) (*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (cbrt.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (cbrt.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 B (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 B (-.f64 A C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 B (-.f64 A C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 B B (pow.f64 (-.f64 C A) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 B B (pow.f64 (-.f64 C A) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 B (-.f64 A C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 1 (pow.f64 (hypot.f64 B (-.f64 A C)) -1)) (hypot.f64 B (-.f64 A C))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) A)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 C A) 0) (hypot.f64 B (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) A)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 C) (cbrt.f64 (pow.f64 C 2)) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 C 2)) (cbrt.f64 C) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 A C)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2))) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C 1 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 C A) 1 (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C A) 0) (*.f64 (-.f64 C A) (+.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) 1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (+.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 C A) 2)) (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (*.f64 C (+.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) -1) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) B) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 B -1)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 B)) (/.f64 (neg.f64 A) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (neg.f64 (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (/.f64 -1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 B) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 B (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 1 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) (-.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (/.f64 (-.f64 C A) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 C A) B) 1) (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 B -1) C) (*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 (-.f64 C A) B)) (*.f64 1 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 180) (/.f64 (*.f64 (cbrt.f64 32400) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 180) (/.f64 (*.f64 (sqrt.f64 180) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 180 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (sqrt.f64 180)) (PI.f64)) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (/.f64 1 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 -1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) (cbrt.f64 (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) -1) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (neg.f64 (PI.f64)) 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180)) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))) 180))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 0) (/.f64 1 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) -1)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))))) |
| 1× | egglog |
| 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 (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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (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 (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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 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 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 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 (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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.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/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))) |
(sqrt.f64 (pow.f64 (-.f64 A C) 2)) |
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/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) 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 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3)))))) |
(*.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 (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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 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 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 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 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 2 C) (*.f64 1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))))))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 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 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
(*.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/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) (+.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 C (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))) B))) A) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) B) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 4))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 4))) (/.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 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) 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 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2))) B)) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 C) 3)) 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 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 (pow.f64 B 2) (*.f64 C B))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))) B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C B)))))) |
(/.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 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) B)))) (/.f64 C B)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(*.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 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))) 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 (pow.f64 B 2) (*.f64 A B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) 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 (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))) |
(fabs.f64 (hypot.f64 B (-.f64 A C))) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 (-.f64 C A) B) |
(hypot.f64 B (-.f64 C A)) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) -1) (*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) -1)) |
(*.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3)) |
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (cbrt.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (cbrt.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))))) |
(*.f64 1 (hypot.f64 B (-.f64 A C))) |
(*.f64 (hypot.f64 B (-.f64 A C)) 1) |
(/.f64 (hypot.f64 B (-.f64 A C)) 1) |
(sqrt.f64 (fma.f64 B B (pow.f64 (-.f64 C A) 2))) |
(sqrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) |
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3) |
(pow.f64 (fma.f64 B B (pow.f64 (-.f64 C A) 2)) 1/2) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3) |
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2) |
(pow.f64 (hypot.f64 B (-.f64 A C)) 1) |
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) |
(neg.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 1 (pow.f64 (hypot.f64 B (-.f64 A C)) -1)) (hypot.f64 B (-.f64 A C))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)) |
(*.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(*.f64 -1 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C)) |
(-.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) A) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(-.f64 (+.f64 (-.f64 C A) 0) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (-.f64 A C)) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) A) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 0 (-.f64 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) -1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (pow.f64 C 2)) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 C 2)) (cbrt.f64 C) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 A C)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2))) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 -1 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 0 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 0 3 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 C 1 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (-.f64 C A) 1 (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 0 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3)) |
(neg.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(neg.f64 (-.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0)) |
(if (!=.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (*.f64 (-.f64 C A) (+.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) 1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (+.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 C A) 2)) (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (*.f64 C (+.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 1 0) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) |
(+.f64 C (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 1)) |
(+.f64 (*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) -1) (neg.f64 A)) |
(+.f64 (*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(+.f64 (neg.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C) |
(+.f64 (neg.f64 A) (+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) (neg.f64 A)) |
(+.f64 (neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(+.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(+.f64 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) B) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1)) |
(*.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (/.f64 -1 B)) |
(*.f64 (/.f64 -1 B) (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(*.f64 (pow.f64 B -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) B)) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 (pow.f64 B -1) 2))) |
(*.f64 -1 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 B)) (/.f64 (neg.f64 A) (neg.f64 B))) |
(-.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) (neg.f64 B))) |
(-.f64 (/.f64 0 B) (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(-.f64 0 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (neg.f64 B)) |
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 -1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2)) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (pow.f64 B 2)) |
(/.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 B)) |
(/.f64 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3) 1/3) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3)) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 C B))) |
(neg.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (/.f64 -1 B))) |
(neg.f64 (*.f64 1 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B))) |
(neg.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) -1)) |
(neg.f64 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(neg.f64 (*.f64 (/.f64 -1 B) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(neg.f64 (*.f64 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B) 1)) |
(neg.f64 (*.f64 -1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 B (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 1 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) (-.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (/.f64 (-.f64 C A) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) |
(+.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (/.f64 C B) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1))) |
(+.f64 (*.f64 (/.f64 (-.f64 C A) B) 1) (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 1)) |
(+.f64 (*.f64 (pow.f64 B -1) C) (*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) |
(+.f64 (*.f64 1 (/.f64 (-.f64 C A) B)) (*.f64 1 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) |
(*.f64 (cbrt.f64 180) (/.f64 (*.f64 (cbrt.f64 32400) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64))) |
(*.f64 (sqrt.f64 180) (/.f64 (*.f64 (sqrt.f64 180) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64))) |
(*.f64 (*.f64 180 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) (cbrt.f64 32400)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (sqrt.f64 180)) (PI.f64)) (sqrt.f64 180)) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 180) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (/.f64 1 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 -1 (PI.f64))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (PI.f64)) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) -1) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (neg.f64 (PI.f64)) 180)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) 180)) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180)) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3)) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (neg.f64 (PI.f64)))) |
(neg.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))))) |
(neg.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) -1)) |
(neg.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))) 180)) |
(neg.f64 (*.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 0) (/.f64 1 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) -1)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
| Outputs |
|---|
(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 (pow.f64 B 2) (pow.f64 C 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (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 (pow.f64 B 2) (pow.f64 C 2))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (fma.f64 1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) |
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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))))))) |
(+.f64 (-.f64 A C) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (pow.f64 (pow.f64 A -1) 2)))))) |
(*.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 (pow.f64 B 2) A) (neg.f64 A))) |
(+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (neg.f64 A)))) |
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (/.f64 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 3)))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
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 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 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 (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (*.f64 -1 A)))) |
(+.f64 C (fma.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (fma.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (pow.f64 C -1) 2))) (neg.f64 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 (*.f64 -1/2 (pow.f64 B 2)) C)) |
(+.f64 A (+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))) |
(+.f64 A (fma.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))) (+.f64 (neg.f64 C) (/.f64 (*.f64 -1/2 (pow.f64 B 2)) C)))) |
(sqrt.f64 (pow.f64 (-.f64 A C) 2)) |
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/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B)) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 B 3)) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) B)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) B))) |
(fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (pow.f64 B -1) 5))) (fma.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 B 3)) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) 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 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (/.f64 -1 (pow.f64 B 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1 B) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 B) 5) (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3)))))) |
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B)) (fma.f64 1/4 (*.f64 (*.f64 (pow.f64 (/.f64 -1 B) 5) (pow.f64 (-.f64 A C) 2)) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (/.f64 -1 (pow.f64 B 3)))))) |
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.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 (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 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (+.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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) |
(*.f64 -1 (+.f64 A (*.f64 -1 A))) |
(neg.f64 (*.f64 0 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)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 (*.f64 0 A))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (pow.f64 C -1) 2))) (fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 (*.f64 0 A)))) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (pow.f64 C -1) 2))) (fma.f64 1/2 (*.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2)) (/.f64 1 (pow.f64 C 3))) (fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C) (neg.f64 (*.f64 0 A))))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(fma.f64 -2 A (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (fma.f64 -2 A (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 2 C) (*.f64 1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))))))) |
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (fma.f64 -2 A (fma.f64 2 C (*.f64 (*.f64 1/2 A) (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2)))))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(+.f64 C (-.f64 (*.f64 (neg.f64 A) (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (neg.f64 A) (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (fma.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2))) (*.f64 (neg.f64 A) (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.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 -2 A)) (neg.f64 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 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A))) (neg.f64 C))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (pow.f64 (pow.f64 A -1) 2))) (+.f64 C (fma.f64 -2 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A))))) (neg.f64 C)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(/.f64 (*.f64 1/2 (pow.f64 B 2)) A) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 1/2 (*.f64 (/.f64 -1 (pow.f64 A 3)) (+.f64 (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (*.f64 (/.f64 -1 (pow.f64 A 3)) (+.f64 (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) (/.f64 (pow.f64 B 2) A))))) |
(-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 B)) A) |
(-.f64 (+.f64 C (neg.f64 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/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B)))) A) |
(+.f64 C (-.f64 (fma.f64 1/2 (*.f64 (/.f64 1 (pow.f64 B 3)) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B))) 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 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))) B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (/.f64 -1 (pow.f64 B 3))) B))) A) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) B) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (pow.f64 B -1) 2)) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 4))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
(-.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (pow.f64 B -1) 4)) (fma.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (pow.f64 B -1) 2)) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (/.f64 C B))) (/.f64 A B)) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (/.f64 (-.f64 C A) B))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 4))) (/.f64 C B)))) (/.f64 A B)) |
(-.f64 (fma.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2)) (+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 4)) (/.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 (pow.f64 B 2) (pow.f64 A 2))))) B) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (-.f64 (pow.f64 B -1) (/.f64 (neg.f64 A) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 C 2) B)) (fma.f64 (-.f64 (pow.f64 B -1) (/.f64 (neg.f64 A) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) C (/.f64 (neg.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))))) |
(fma.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (fma.f64 -1/2 (*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2)) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 (pow.f64 C 2) B)) (fma.f64 (-.f64 (pow.f64 B -1) (/.f64 (neg.f64 A) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) C (/.f64 (neg.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 (neg.f64 (*.f64 0 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))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 C B)) (/.f64 (neg.f64 (*.f64 0 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2))) B)) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 C B)) (fma.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (pow.f64 C -1) 2))) B) (/.f64 (neg.f64 (*.f64 0 A)) B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 C) 3)) 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2))) B)) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 A 2))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2)) (/.f64 1 (pow.f64 C 3))) B) (fma.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 C B)) (fma.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 (pow.f64 C -1) 2))) B) (/.f64 (neg.f64 (*.f64 0 A)) B)))) |
(*.f64 2 (/.f64 C B)) |
(/.f64 (*.f64 2 C) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(fma.f64 -2 (/.f64 A B) (/.f64 (*.f64 2 C) B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C B))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 C B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))) B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C B)))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))) B) (fma.f64 2 (/.f64 C B) (/.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 C B))))) |
(/.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 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(+.f64 (/.f64 (*.f64 (neg.f64 A) (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(+.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) (+.f64 (/.f64 (*.f64 (neg.f64 A) (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B) (/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B))) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) B)))) (/.f64 C B)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 A 2) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)) B)) (+.f64 (/.f64 (*.f64 (neg.f64 A) (+.f64 1 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B) (fma.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) B))) (/.f64 C B)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 -2 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)) (/.f64 (neg.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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 A B)))) (/.f64 (neg.f64 C) B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))) 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 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (pow.f64 (pow.f64 A -1) 2))) B) (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 A B))))) (/.f64 (neg.f64 C) B)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) |
(/.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 A B)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B) (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B)))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) (*.f64 A B)) (/.f64 (*.f64 (/.f64 -1 (pow.f64 A 3)) (+.f64 (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 (neg.f64 C) (+.f64 (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) B) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 B 2) (*.f64 A B)) (/.f64 (*.f64 (/.f64 -1 (pow.f64 A 3)) (+.f64 (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) 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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(fabs.f64 (hypot.f64 B (-.f64 A C))) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 A C) B) |
(hypot.f64 B (-.f64 A C)) |
(hypot.f64 (-.f64 C A) B) |
(hypot.f64 B (-.f64 C A)) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) -1) (*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) -1)) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (hypot.f64 B (-.f64 A C)))) |
(*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3)) |
(*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3)) |
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (cbrt.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (cbrt.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))))) |
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 B (-.f64 A C)) (sqrt.f64 (hypot.f64 B (-.f64 A C))))) 2) |
(*.f64 1 (hypot.f64 B (-.f64 A C))) |
(hypot.f64 B (-.f64 A C)) |
(*.f64 (hypot.f64 B (-.f64 A C)) 1) |
(hypot.f64 B (-.f64 A C)) |
(/.f64 (hypot.f64 B (-.f64 A C)) 1) |
(hypot.f64 B (-.f64 A C)) |
(sqrt.f64 (fma.f64 B B (pow.f64 (-.f64 C A) 2))) |
(hypot.f64 B (-.f64 C A)) |
(sqrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) |
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (fma.f64 B B (pow.f64 (-.f64 C A) 2)) 1/2) |
(hypot.f64 B (-.f64 C A)) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2) |
(sqrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) |
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2) |
(hypot.f64 B (-.f64 A C)) |
(pow.f64 (hypot.f64 B (-.f64 A C)) 1) |
(hypot.f64 B (-.f64 A C)) |
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) |
(hypot.f64 B (-.f64 A C)) |
(neg.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(hypot.f64 B (-.f64 A C)) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 1 (pow.f64 (hypot.f64 B (-.f64 A C)) -1)) (hypot.f64 B (-.f64 A C))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)) |
(*.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (pow.f64 (cbrt.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (*.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 -1 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) A) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (-.f64 C A) 0) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (-.f64 A C)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) A) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 0 (-.f64 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) -1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (pow.f64 C 2)) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 C 2)) (cbrt.f64 C) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 A C)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2))) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 C A) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 -1 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 0 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 0 3 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 C 1 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (-.f64 C A) 1 (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 0 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(neg.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(neg.f64 (-.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(if (!=.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 2)) (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (*.f64 (-.f64 C A) (+.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) 1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (*.f64 (+.f64 1 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C))) (-.f64 C A)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (+.f64 (pow.f64 C 2) (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (pow.f64 (/.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (+.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 C A) 2)) (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 C A) 2)) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (*.f64 C (+.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (-.f64 C A) 2) (*.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 1 0) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 C (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 1)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) -1) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 A) (+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) B) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (/.f64 -1 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (/.f64 -1 B) (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (pow.f64 B -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (cbrt.f64 (pow.f64 (pow.f64 B -1) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 (pow.f64 B -1) 2))) |
(*.f64 -1 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 B)) (/.f64 (neg.f64 A) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 A)) (neg.f64 B)) |
(-.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) (neg.f64 B))) |
(/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 B)) |
(-.f64 (/.f64 0 B) (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 0 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (neg.f64 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 -1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (*.f64 (neg.f64 B) (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (cbrt.f64 B))) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (cbrt.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(/.f64 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 B -1) 2)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 (pow.f64 B -1) 2))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3) 1/3) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(/.f64 (-.f64 (-.f64 C 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)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 C B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (/.f64 -1 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 1 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) -1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 (/.f64 -1 B) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 (/.f64 (-.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) B) 1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 -1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 B (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 1 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 0) (pow.f64 (/.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) -1) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (-.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (/.f64 (-.f64 C A) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) (+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2)) (/.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 2) (pow.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) 2)) (/.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) (-.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2)) (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (/.f64 (-.f64 C A) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (neg.f64 (/.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 C A) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) 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)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) 3)) (+.f64 (pow.f64 (/.f64 C B) 2) (*.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) (/.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (-.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (/.f64 (-.f64 C A) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (-.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (/.f64 (-.f64 C A) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) 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)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 C B) 2) (*.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) (/.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) 3)) (+.f64 (pow.f64 (/.f64 C B) 2) (*.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) (/.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (-.f64 (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) (*.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (-.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) (/.f64 (-.f64 C A) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (-.f64 C A) B)) (+.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) 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)) |
(if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) 3)) (+.f64 (pow.f64 (/.f64 C B) 2) (*.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) (/.f64 (+.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (/.f64 C B) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 (/.f64 (-.f64 C A) B) 1) (*.f64 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)) 1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 (pow.f64 B -1) C) (*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 1 (/.f64 (-.f64 C A) B)) (*.f64 1 (neg.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2))) 180) |
(*.f64 (cbrt.f64 180) (/.f64 (*.f64 (cbrt.f64 32400) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64))) |
(*.f64 (cbrt.f64 180) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 32400)) (PI.f64))) |
(*.f64 (sqrt.f64 180) (/.f64 (*.f64 (sqrt.f64 180) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (sqrt.f64 180)) (PI.f64)) (sqrt.f64 180)) |
(*.f64 (*.f64 180 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2))) |
(*.f64 180 (*.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)))) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) (cbrt.f64 32400)) |
(*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (sqrt.f64 180)) (PI.f64)) (sqrt.f64 180)) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 180) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (/.f64 1 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 1 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (cbrt.f64 (PI.f64)) 1/180)) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 -1 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2))) 180) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) -1) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (neg.f64 (PI.f64)) 180)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) 180)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2)) 180)) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 2))) 180) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180)) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180))) (cbrt.f64 (PI.f64))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) 3) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 180) (neg.f64 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) -1)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))) 180)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (*.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 0) (/.f64 1 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) -1)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 0) (pow.f64 (/.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) -1) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| ✓ | 0.0b | (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
| ✓ | 0.2b | (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
Compiled 70 to 16 computations (77.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | C | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
Compiled 15760 to 9970 computations (36.7% saved)
| 1× | batch-egg-rewrite |
| 99× | egg-rr |
| 84× | egg-rr |
| 53× | egg-rr |
| Inputs |
|---|
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) A)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 C A) 0) (hypot.f64 B (-.f64 A C)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) A)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (-.f64 A C))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 C) (cbrt.f64 (pow.f64 C 2)) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 C 2)) (cbrt.f64 C) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 A C)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2))) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) 2) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (neg.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3)) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 C 1 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 C A) 1 (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) 0) (/.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 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C A) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C A) 0) (*.f64 (-.f64 C A) (+.f64 1 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (hypot.f64 B (-.f64 A C)) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) (pow.f64 (-.f64 A C) 2)) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 A C) 2)) (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 C 0) (*.f64 C (+.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) -1) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 C (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 A) (+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (/.f64 1 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 (pow.f64 B -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 A C) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 B)) (/.f64 A B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 B)) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 C A) B) (pow.f64 B 2)) (/.f64 (*.f64 B (hypot.f64 B (-.f64 A C))) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (+.f64 (/.f64 A B) (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (-.f64 (/.f64 A B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) 1) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) (cbrt.f64 (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (*.f64 (cbrt.f64 (pow.f64 B 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (*.f64 B (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (*.f64 B (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 C A) (neg.f64 B)) (*.f64 B (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 B (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) B) (*.f64 (cbrt.f64 (pow.f64 B 2)) (hypot.f64 B (-.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 B 2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (pow.f64 B 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) (neg.f64 B)) (*.f64 (cbrt.f64 (pow.f64 B 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 A C) B) (*.f64 (neg.f64 B) (hypot.f64 B (-.f64 A C)))) (*.f64 (neg.f64 B) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 A C) (cbrt.f64 (pow.f64 B 2))) (*.f64 (neg.f64 B) (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (*.f64 (neg.f64 B) (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 A C) (neg.f64 B)) (*.f64 (neg.f64 B) (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (neg.f64 B) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (pow.f64 B 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (cbrt.f64 (neg.f64 B))) (pow.f64 (cbrt.f64 (neg.f64 B)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) (pow.f64 (cbrt.f64 (pow.f64 B 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (pow.f64 B 2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) B) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) 1) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C))))) (neg.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (neg.f64 (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) 2) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 C A)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 C A) (pow.f64 B -1) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (-.f64 A C) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 C B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2)) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 B (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 C A) B) 1) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 C B) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 B -1) (-.f64 C A)) (*.f64 (pow.f64 B -1) (neg.f64 (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 B -1) C) (*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 B -1) (neg.f64 (hypot.f64 B (-.f64 A C)))) (*.f64 (pow.f64 B -1) (-.f64 C A))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 -1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) -1) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 1 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (neg.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (neg.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))))))) |
| 1× | egglog |
| Inputs |
|---|
(*.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 (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 (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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 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 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 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 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 2 C) (*.f64 1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))))))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 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 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
(*.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/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) (+.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 C (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))) B))) A) |
(*.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 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) 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 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2))) B)) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 C) 3)) 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 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 (pow.f64 B 2) (*.f64 C B))))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))) B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C B)))))) |
(/.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 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) B)))) (/.f64 C B)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(*.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 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))) 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 (pow.f64 B 2) (*.f64 A B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B))))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) B) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 4))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (/.f64 C B))) (/.f64 A B)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 4))) (/.f64 C B)))) (/.f64 A 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 (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 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 (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 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 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 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 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) 2))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C)) |
(-.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) A) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(-.f64 (+.f64 (-.f64 C A) 0) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) A) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (-.f64 A C)) |
(-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) -1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (pow.f64 C 2)) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 C 2)) (cbrt.f64 C) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 A C)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2))) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) 2) (-.f64 C A)) |
(fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (-.f64 C A)) |
(fma.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (neg.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3)) (-.f64 C A)) |
(fma.f64 -1 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 -1 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) |
(fma.f64 1 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 1 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) |
(fma.f64 0 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 C 1 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (-.f64 C A) 1 (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3)) |
(neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(neg.f64 (-.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0)) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) 0) (/.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 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (*.f64 (-.f64 C A) (+.f64 1 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (fma.f64 (hypot.f64 B (-.f64 A C)) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) (pow.f64 (-.f64 A C) 2)) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 A C) 2)) (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (*.f64 C (+.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 1 0) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) |
(+.f64 (*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) -1) (neg.f64 A)) |
(+.f64 C (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 1)) |
(+.f64 (*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(+.f64 (neg.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C) |
(+.f64 (neg.f64 A) (+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) (neg.f64 A)) |
(+.f64 (neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(+.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(+.f64 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) B)) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (/.f64 1 (pow.f64 B 2))) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 (pow.f64 B -1))) |
(*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (/.f64 -1 B)) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1)) |
(*.f64 (pow.f64 B -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(*.f64 -1 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) |
(-.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(-.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 B)) (/.f64 A B)) |
(-.f64 (/.f64 0 (neg.f64 B)) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(-.f64 (/.f64 (*.f64 (-.f64 C A) B) (pow.f64 B 2)) (/.f64 (*.f64 B (hypot.f64 B (-.f64 A C))) (pow.f64 B 2))) |
(-.f64 (/.f64 0 B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 A B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) |
(-.f64 (/.f64 C B) (-.f64 (/.f64 A B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(-.f64 0 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 B)) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (pow.f64 B 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) 1) (pow.f64 B 2)) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2)) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) (cbrt.f64 (neg.f64 B))) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (*.f64 (cbrt.f64 (pow.f64 B 2)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (*.f64 B (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (*.f64 B (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (neg.f64 B)) (*.f64 B (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 B (neg.f64 B))) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) B) (*.f64 (cbrt.f64 (pow.f64 B 2)) (hypot.f64 B (-.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 B 2)) B)) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (pow.f64 B 2)) 2)) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) (neg.f64 B)) (*.f64 (cbrt.f64 (pow.f64 B 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (neg.f64 B))) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) B) (*.f64 (neg.f64 B) (hypot.f64 B (-.f64 A C)))) (*.f64 (neg.f64 B) B)) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) (cbrt.f64 (pow.f64 B 2))) (*.f64 (neg.f64 B) (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (*.f64 (neg.f64 B) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) (neg.f64 B)) (*.f64 (neg.f64 B) (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (neg.f64 B) (neg.f64 B))) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2)) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B)) |
(/.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (pow.f64 B 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 2))) 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (cbrt.f64 (neg.f64 B))) (pow.f64 (cbrt.f64 (neg.f64 B)) 2)) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) (pow.f64 (cbrt.f64 (pow.f64 B 2)) 2)) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (pow.f64 B 2)) B)) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) B) B) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) 1) (pow.f64 B 2)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C))))) (neg.f64 (pow.f64 B 2))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) 2) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 (-.f64 C A) (pow.f64 B -1) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 1 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3)) |
(neg.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(neg.f64 (+.f64 (/.f64 (-.f64 A C) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 C B))) |
(neg.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B) 1)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2)) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 B (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) |
(+.f64 (*.f64 (/.f64 (-.f64 C A) B) 1) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 1)) |
(+.f64 (/.f64 C B) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1))) |
(+.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(+.f64 (*.f64 (pow.f64 B -1) (-.f64 C A)) (*.f64 (pow.f64 B -1) (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(+.f64 (*.f64 (pow.f64 B -1) C) (*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) |
(+.f64 (*.f64 (pow.f64 B -1) (neg.f64 (hypot.f64 B (-.f64 A C)))) (*.f64 (pow.f64 B -1) (-.f64 C A))) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 -1 (PI.f64))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 1 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) (/.f64 180 (PI.f64)))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 180) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 -180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) -1) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 1 (*.f64 (PI.f64) 1/180))) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64)) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (neg.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (neg.f64 (PI.f64))) 2)) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2)) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (*.f64 (PI.f64) 1/180))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) 3) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3)) |
(neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64)))) |
(neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 -180 (PI.f64)))) |
(neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))) |
(neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) |
(neg.f64 (+.f64 A (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.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 A (hypot.f64 B A)))) (+.f64 A (hypot.f64 B A))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 A (hypot.f64 B A))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (/.f64 A (neg.f64 (hypot.f64 B A))) 2))) (hypot.f64 B A)) (neg.f64 (+.f64 A (hypot.f64 B A))))) |
(+.f64 (*.f64 C (-.f64 1 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (sqrt.f64 (+.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 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (sqrt.f64 (+.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 A (hypot.f64 B A))) (-.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (/.f64 A (neg.f64 (hypot.f64 B A))) 2)) (pow.f64 C 3))) (pow.f64 (hypot.f64 B A) 3)) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (/.f64 A (neg.f64 (hypot.f64 B A))) 2))) (hypot.f64 B A)))) (+.f64 A (hypot.f64 B A)))) |
(*.f64 -1 (+.f64 A (*.f64 -1 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 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 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) (*.f64 0 (+.f64 A A))) (/.f64 (pow.f64 C -1) C))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C))) 0) |
(+.f64 (*.f64 -1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 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 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (/.f64 (pow.f64 C -1) C))) (fma.f64 1/2 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A)))) 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (pow.f64 A 2))) (pow.f64 C 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0))) |
(*.f64 2 C) |
(+.f64 (*.f64 -2 A) (*.f64 2 C)) |
(fma.f64 -2 A (*.f64 2 C)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (*.f64 2 C))) |
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (fma.f64 -2 A (*.f64 2 C))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -2 A) (+.f64 (*.f64 2 C) (*.f64 1/2 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))))))) |
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (fma.f64 -2 A (fma.f64 2 C (/.f64 (*.f64 (*.f64 A (pow.f64 B 2)) (/.f64 (pow.f64 C -1) C)) 2)))) |
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) |
(-.f64 C (hypot.f64 C B)) |
(-.f64 (+.f64 C (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (/.f64 C (hypot.f64 C B))) A)) (hypot.f64 C B)) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (hypot.f64 C B)) 2))) (hypot.f64 C B)) (*.f64 (neg.f64 A) (-.f64 1 (/.f64 C (hypot.f64 C B))))) (hypot.f64 C B))) |
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2)))) (*.f64 -1 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.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 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (hypot.f64 C B)) 2))) (hypot.f64 C B)) (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (hypot.f64 C B)) 2)) (pow.f64 A 3))) (pow.f64 (hypot.f64 C B) 3)))) (*.f64 (-.f64 1 (/.f64 C (hypot.f64 C B))) A)) (-.f64 C (hypot.f64 C B))) |
(*.f64 -2 A) |
(-.f64 (+.f64 C (*.f64 -2 A)) (*.f64 -1 C)) |
(+.f64 (+.f64 (*.f64 -2 A) C) 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 (fma.f64 -2 A (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) A)) C) C) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 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 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) (*.f64 C (/.f64 (pow.f64 A -1) A))) (+.f64 (fma.f64 -2 A (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) A)) C)) C) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) A)) |
(/.f64 (*.f64 (pow.f64 B 2) 1/2) A) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 C (/.f64 (pow.f64 A -1) A)) (pow.f64 A -1)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 C (/.f64 (pow.f64 A -1) A)) (pow.f64 A -1))) (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (pow.f64 (*.f64 B C) 2)) (/.f64 -1 (pow.f64 A 3))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2)))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/2 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (pow.f64 (*.f64 B C) 2)) (/.f64 -1 (pow.f64 A 3))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 C (/.f64 (pow.f64 A -1) A)) (pow.f64 A -1))) (*.f64 (pow.f64 (/.f64 -1 A) 4) (-.f64 (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))) (*.f64 C (-.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (pow.f64 (*.f64 B C) 2)))))))) |
(-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) |
(-.f64 C (+.f64 A (fabs.f64 (-.f64 A C)))) |
(*.f64 -1 B) |
(neg.f64 B) |
(-.f64 (+.f64 C (*.f64 -1 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 (+.f64 (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B) (-.f64 C B)) A) |
(-.f64 (+.f64 C (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2))) (+.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 (pow.f64 (-.f64 A C) 2) 1/2) 2) (pow.f64 B 3)) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (neg.f64 B))) 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 C B)) A) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 3))) B))) A) |
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (+.f64 C (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 A C) 2) 1/2) 2) (/.f64 -1 (pow.f64 B 3))) B))) A) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)) |
(/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)) |
(+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B))) |
(fma.f64 (+.f64 (pow.f64 B -1) (/.f64 A (*.f64 B (hypot.f64 B A)))) C (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) C) (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) B)))) |
(fma.f64 -1/2 (*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 A (neg.f64 (hypot.f64 B A))) 2)) (hypot.f64 B A)) (/.f64 (pow.f64 C 2) B)) (fma.f64 (+.f64 (pow.f64 B -1) (/.f64 A (*.f64 B (hypot.f64 B A)))) C (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B))) (+.f64 (*.f64 (-.f64 (/.f64 1 B) (*.f64 -1 (/.f64 A (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) B)))) 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 A (neg.f64 (hypot.f64 B A))) 2)) (pow.f64 C 3))) (*.f64 (pow.f64 (hypot.f64 B A) 3) B)) (*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 A (neg.f64 (hypot.f64 B A))) 2)) (hypot.f64 B A)) (/.f64 (pow.f64 C 2) B)))) (fma.f64 (+.f64 (pow.f64 B -1) (/.f64 A (*.f64 B (hypot.f64 B A)))) C (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)))) |
(*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)) |
0 |
(+.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 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (*.f64 B C)) 0) |
(+.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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2))) B)) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B)))) |
(-.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (*.f64 B C)) (/.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (/.f64 (pow.f64 C -1) C))) B))) 0) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 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 (/.f64 1 C) 3)) 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 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 (/.f64 1 C) 2))) B)) (*.f64 -1 (/.f64 (+.f64 A (*.f64 -1 A)) B))))) |
(fma.f64 1/2 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A)))) 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (pow.f64 A 2))) (pow.f64 C 3)) B) (-.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (*.f64 B C)) (/.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (/.f64 (pow.f64 C -1) C))) B))) 0)) |
(*.f64 2 (/.f64 C B)) |
(/.f64 (*.f64 2 C) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 2 (/.f64 C B))) |
(/.f64 (fma.f64 -2 A (*.f64 2 C)) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C B))))) |
(+.f64 (/.f64 (fma.f64 -2 A (*.f64 2 C)) B) (/.f64 (*.f64 (pow.f64 B 2) 1/2) (*.f64 B C))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (pow.f64 B 2) (pow.f64 (/.f64 -1 C) 2))) B)) (+.f64 (*.f64 2 (/.f64 C B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C B)))))) |
(fma.f64 -2 (/.f64 A B) (+.f64 (/.f64 (fma.f64 2 C (/.f64 (*.f64 (*.f64 A (pow.f64 B 2)) (/.f64 (pow.f64 C -1) C)) 2)) B) (/.f64 (*.f64 (pow.f64 B 2) 1/2) (*.f64 B C)))) |
(/.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) B) |
(/.f64 (-.f64 C (hypot.f64 C B)) B) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(/.f64 (-.f64 (-.f64 C (*.f64 (-.f64 1 (/.f64 C (hypot.f64 C B))) A)) (hypot.f64 C B)) B) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (/.f64 C B))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 A 2) (hypot.f64 C B)) (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (hypot.f64 C B)) 2)) B))) (/.f64 (-.f64 (-.f64 C (*.f64 (-.f64 1 (/.f64 C (hypot.f64 C B))) A)) (hypot.f64 C B)) B)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) A) B)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (pow.f64 A 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 2) B)))) (/.f64 C B)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) B)) |
(-.f64 (+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 A 2) (hypot.f64 C B)) (/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (hypot.f64 C B)) 2)) B)) (/.f64 (-.f64 C (*.f64 (-.f64 1 (/.f64 C (hypot.f64 C B))) A)) B)) (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 C) (hypot.f64 C B)) 2)) (pow.f64 A 3))) (*.f64 (pow.f64 (hypot.f64 C B) 3) B)))) (/.f64 (hypot.f64 C B) B)) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 -2 A) B) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (/.f64 C B)) (*.f64 -1 (/.f64 C B))) |
(+.f64 (/.f64 (+.f64 (*.f64 -2 A) C) 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 (/.f64 (+.f64 (*.f64 -2 A) C) B) (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) (*.f64 B A))) (/.f64 C B)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (/.f64 C B) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (pow.f64 (/.f64 1 A) 2))) 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 (+.f64 (*.f64 -2 A) C) B) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) (*.f64 C (/.f64 (pow.f64 A -1) A))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A)) B))) (/.f64 C B)) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) |
(/.f64 (*.f64 (pow.f64 B 2) 1/2) (*.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 C (/.f64 (pow.f64 A -1) A)) (pow.f64 A -1))) B)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B)))) |
(*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 C (/.f64 (pow.f64 A -1) A)) (pow.f64 A -1))) B) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (pow.f64 (*.f64 B C) 2)) (/.f64 -1 (pow.f64 A 3))) B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 C (pow.f64 (/.f64 -1 A) 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 4) (+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))))) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 (/.f64 -1 A) 3)) B))))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 A) 4)) (-.f64 (*.f64 -1/2 (*.f64 C (pow.f64 (pow.f64 B 2) 2))) (*.f64 C (-.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (pow.f64 (*.f64 B C) 2))))) B) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 C (/.f64 (pow.f64 A -1) A)) (pow.f64 A -1))) B) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (pow.f64 (*.f64 B C) 2)) (/.f64 -1 (pow.f64 A 3))) B)))) |
(/.f64 (-.f64 C (+.f64 A (sqrt.f64 (pow.f64 (-.f64 A C) 2)))) B) |
(/.f64 (-.f64 C (+.f64 A (fabs.f64 (-.f64 A C)))) B) |
-1 |
(-.f64 (/.f64 C B) (+.f64 1 (/.f64 A B))) |
(-.f64 (/.f64 (-.f64 C A) B) 1) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B)) (+.f64 1 (/.f64 A B))) |
(-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) -1/2) (+.f64 1 (/.f64 (-.f64 A C) B))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 1 B) 4))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 1 B) 2))) (/.f64 C B))) (+.f64 1 (/.f64 A B))) |
(-.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 C A) B) 2)) 2)) (-.f64 (+.f64 1 (/.f64 (-.f64 A C) B)) (*.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) -1/2))) |
1 |
(-.f64 (+.f64 1 (/.f64 C B)) (/.f64 A B)) |
(+.f64 1 (/.f64 (-.f64 C A) B)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (/.f64 C B))) (/.f64 A B)) |
(-.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 C A) B) 2)) (-.f64 (/.f64 (-.f64 A C) B) 1)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (/.f64 -1 B) 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (/.f64 -1 B) 4))) (/.f64 C B)))) (/.f64 A B)) |
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 C A) B) 2)) (+.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 C A) B) 2)) 2))) (/.f64 (-.f64 C A) B))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (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 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) 2)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) 2))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (*.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (cbrt.f64 (*.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) (-.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (hypot.f64 B (-.f64 A C))))) |
(*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 1 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 A C)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) A) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (-.f64 C A) 0) (hypot.f64 B (-.f64 A C))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) A) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (-.f64 A C)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) -1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (cbrt.f64 C) (cbrt.f64 (pow.f64 C 2)) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (cbrt.f64 (pow.f64 C 3)) (+.f64 (hypot.f64 B (-.f64 A C)) A)) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (cbrt.f64 (pow.f64 C 2)) (cbrt.f64 C) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (cbrt.f64 (pow.f64 C 3)) (+.f64 (hypot.f64 B (-.f64 A C)) A)) |
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (-.f64 A C)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2))) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 A C))) (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) (cbrt.f64 (-.f64 C A)) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (cbrt.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 B (-.f64 A C)))) 2) (-.f64 C A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (-.f64 C A)) |
(fma.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (neg.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3)) (-.f64 C A)) |
(fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (hypot.f64 B (-.f64 A C)) 2/3) (-.f64 C A)) |
(fma.f64 -1 (-.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 -1 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 1 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 0 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 C 1 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(fma.f64 (-.f64 C A) 1 (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 1) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) 3) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(pow.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) 1/3) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(neg.f64 (-.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) 0) (/.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 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (*.f64 (-.f64 C A) (+.f64 1 (/.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (fma.f64 (hypot.f64 B (-.f64 A C)) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) (pow.f64 (-.f64 A C) 2)) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (*.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) (+.f64 C (+.f64 A (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 2) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)) 0) (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 2)) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (pow.f64 (-.f64 A C) 2)) (-.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C))) 0) (/.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 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (*.f64 C (+.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 C 0) (*.f64 C (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) C)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 0) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (+.f64 1 (/.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))))) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 3)) (+.f64 (pow.f64 C 2) (-.f64 (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) (*.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (fma.f64 C C (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (-.f64 (pow.f64 (-.f64 A C) 2) (*.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (-.f64 C A) 0) (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (-.f64 C A) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (*.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 1 0) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(if (!=.f64 (hypot.f64 B (-.f64 A C)) 0) (/.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 A C)) (pow.f64 (-.f64 A C) 2))) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(+.f64 (-.f64 C A) (neg.f64 (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 C (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (-.f64 C A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) -1) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 C (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) 1)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (*.f64 -1 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) C) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 A) (+.f64 C (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) C) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (neg.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 (-.f64 0 (-.f64 (hypot.f64 B (-.f64 A C)) C)) (neg.f64 A)) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(+.f64 0 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (/.f64 1 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 (pow.f64 B -1))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (/.f64 -1 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (pow.f64 B -1) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 -1 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 A C) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) C) (neg.f64 B)) (/.f64 A B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 0 (neg.f64 B)) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 (*.f64 (-.f64 C A) B) (pow.f64 B 2)) (/.f64 (*.f64 B (hypot.f64 B (-.f64 A C))) (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 0 B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 C B) (+.f64 (/.f64 A B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 C B) (-.f64 (/.f64 A B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(-.f64 0 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (neg.f64 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) 1) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 B)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2))) (cbrt.f64 (neg.f64 B))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (neg.f64 B))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 B -1)) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) |
(*.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (cbrt.f64 (pow.f64 B 2))) |
(cbrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (cbrt.f64 B)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2) (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) B)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2)) (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)))) (cbrt.f64 (neg.f64 B))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 2) (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (neg.f64 B))) |
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (*.f64 (cbrt.f64 (pow.f64 B 2)) 1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2))) (*.f64 (cbrt.f64 (neg.f64 B)) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (*.f64 B (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (*.f64 B (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (fma.f64 (-.f64 A C) (cbrt.f64 (pow.f64 B 2)) (/.f64 (*.f64 (hypot.f64 B (-.f64 A C)) B) (cbrt.f64 B))) (neg.f64 (*.f64 B (cbrt.f64 (pow.f64 B 2))))) |
(/.f64 (-.f64 (*.f64 (-.f64 C A) (neg.f64 B)) (*.f64 B (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 B (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) B) (*.f64 (cbrt.f64 (pow.f64 B 2)) (hypot.f64 B (-.f64 A C)))) (*.f64 (cbrt.f64 (pow.f64 B 2)) B)) |
(/.f64 (-.f64 (*.f64 B (/.f64 (-.f64 C A) (cbrt.f64 B))) (*.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 (pow.f64 B 2)))) (*.f64 B (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (pow.f64 (cbrt.f64 (pow.f64 B 2)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 B 2)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (cbrt.f64 (pow.f64 (pow.f64 B 2) 2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 C A) (cbrt.f64 B)) (neg.f64 B)) (*.f64 (cbrt.f64 (pow.f64 B 2)) (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (cbrt.f64 (pow.f64 B 2)) (neg.f64 B))) |
(/.f64 (-.f64 (*.f64 B (/.f64 (-.f64 C A) (cbrt.f64 B))) (*.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 (pow.f64 B 2)))) (*.f64 B (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) B) (*.f64 (neg.f64 B) (hypot.f64 B (-.f64 A C)))) (*.f64 (neg.f64 B) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) (cbrt.f64 (pow.f64 B 2))) (*.f64 (neg.f64 B) (/.f64 (hypot.f64 B (-.f64 A C)) (cbrt.f64 B)))) (*.f64 (neg.f64 B) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (fma.f64 (-.f64 A C) (cbrt.f64 (pow.f64 B 2)) (/.f64 (*.f64 (hypot.f64 B (-.f64 A C)) B) (cbrt.f64 B))) (neg.f64 (*.f64 B (cbrt.f64 (pow.f64 B 2))))) |
(/.f64 (-.f64 (*.f64 (-.f64 A C) (neg.f64 B)) (*.f64 (neg.f64 B) (neg.f64 (hypot.f64 B (-.f64 A C))))) (*.f64 (neg.f64 B) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (*.f64 C B) (*.f64 B (+.f64 A (hypot.f64 B (-.f64 A C))))) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) (cbrt.f64 (cbrt.f64 (pow.f64 B 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 2))) 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B)) 1) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) (cbrt.f64 (neg.f64 B))) (pow.f64 (cbrt.f64 (neg.f64 B)) 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 2))) (pow.f64 (cbrt.f64 (pow.f64 B 2)) 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (cbrt.f64 B)) (*.f64 (cbrt.f64 (pow.f64 B 2)) B)) |
(/.f64 (/.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (cbrt.f64 (pow.f64 B 3))) B) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) B) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) (*.f64 B (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (/.f64 (*.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) B) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) 1) (pow.f64 B 2)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C))))) (neg.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (neg.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) (cbrt.f64 B))) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(/.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) 2) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 (cbrt.f64 (-.f64 C A)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 A C) 2)) B) (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B)) |
(fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(fma.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(fma.f64 (cbrt.f64 (pow.f64 B -1)) (/.f64 (-.f64 C A) (cbrt.f64 (pow.f64 B 2))) (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B)) |
(fma.f64 (-.f64 C A) (pow.f64 B -1) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(fma.f64 1 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 1) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) 3) 1/3) |
(/.f64 (-.f64 (-.f64 C 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)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (+.f64 (/.f64 (-.f64 A C) B) (/.f64 (hypot.f64 B (-.f64 A C)) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 C B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(neg.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 C A)) B) 1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2)) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2) (pow.f64 (/.f64 (-.f64 C A) B) 2)) (/.f64 (-.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (/.f64 1 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 0) (pow.f64 (/.f64 B (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) -1) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C)))) (/.f64 B (cbrt.f64 (pow.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B))) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (+.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 2)) (pow.f64 B 2)) (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C)) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (-.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) 2) (pow.f64 (/.f64 (-.f64 C A) B) 2)) (/.f64 (-.f64 (-.f64 A C) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (-.f64 C A) B) 0) (*.f64 (/.f64 (-.f64 C A) B) (+.f64 1 (/.f64 (hypot.f64 B (-.f64 A C)) (*.f64 (/.f64 (-.f64 A C) B) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 C B) 2) (/.f64 (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) (pow.f64 B 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B))) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 C B) 2) (/.f64 (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) (pow.f64 B 2))) 0) (/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 C B) 2) (/.f64 (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) (pow.f64 B 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 3) (pow.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (-.f64 (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) (*.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) B) (/.f64 (-.f64 (hypot.f64 B (-.f64 A C)) (-.f64 A C)) B)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 C B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 C B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) 3)) (+.f64 (*.f64 (/.f64 C B) (/.f64 C B)) (+.f64 (*.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B)) (*.f64 (/.f64 C B) (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(if (!=.f64 (/.f64 C B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 C 3) (pow.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) 3)) (pow.f64 B 3)) (+.f64 (pow.f64 (/.f64 C B) 2) (/.f64 (*.f64 (+.f64 (hypot.f64 B (-.f64 A C)) A) (+.f64 (hypot.f64 B (-.f64 A C)) (+.f64 A C))) (pow.f64 B 2)))) (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) |
(+.f64 (/.f64 (-.f64 C A) B) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (/.f64 C B) (neg.f64 (/.f64 (+.f64 A (hypot.f64 B (-.f64 A C))) B))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 (/.f64 (-.f64 C A) B) 1) (*.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) 1)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (/.f64 C B) (*.f64 (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))) (pow.f64 B -1))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)) (/.f64 (-.f64 C A) B)) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 (pow.f64 B -1) (-.f64 C A)) (*.f64 (pow.f64 B -1) (neg.f64 (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 (pow.f64 B -1) C) (*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B (-.f64 A C))))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(+.f64 (*.f64 (pow.f64 B -1) (neg.f64 (hypot.f64 B (-.f64 A C)))) (*.f64 (pow.f64 B -1) (-.f64 C A))) |
(/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) |
(*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 -1 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 1 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) (/.f64 180 (PI.f64)))) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 3)) (/.f64 180 (PI.f64))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 180) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) 1/180)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(cbrt.f64 (/.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 -180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 -180 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))))) (cbrt.f64 (PI.f64))) |
(cbrt.f64 (/.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 2)) (PI.f64))) |
(/.f64 (*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) -1) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 1 (*.f64 (PI.f64) 1/180))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) 1) (neg.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (PI.f64)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (neg.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (neg.f64 (PI.f64))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180)) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (*.f64 (PI.f64) 1/180))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) 180))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) 3) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) 3)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (neg.f64 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 -180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(neg.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 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) |
(if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 180 (PI.f64)))) |
Compiled 31112 to 14060 computations (54.8% saved)
24 alts after pruning (24 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 852 | 24 | 876 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 854 | 24 | 878 |
| Status | Error | Program |
|---|---|---|
| ▶ | 13.6b | (*.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) (cbrt.f64 32400)) |
| 21.7b | (*.f64 (atan.f64 (fma.f64 (-.f64 C A) (pow.f64 B -1) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (/.f64 180 (PI.f64))) | |
| 22.1b | (*.f64 (atan.f64 (fma.f64 (cbrt.f64 (/.f64 (-.f64 C A) B)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 C A) B) 2)) (/.f64 (hypot.f64 B (-.f64 A C)) (neg.f64 B)))) (/.f64 180 (PI.f64))) | |
| 49.2b | (*.f64 (atan.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) (*.f64 B C)) 0)) (/.f64 180 (PI.f64))) | |
| ▶ | 46.6b | (*.f64 (atan.f64 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B)) (/.f64 180 (PI.f64))) |
| 25.8b | (*.f64 (atan.f64 (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 C A) B) (*.f64 B (hypot.f64 B (-.f64 A C)))) B) B)) (/.f64 180 (PI.f64))) | |
| 47.4b | (*.f64 (atan.f64 (/.f64 (/.f64 (*.f64 (pow.f64 B 2) 1/2) A) B)) (/.f64 180 (PI.f64))) | |
| 16.7b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A) B)) (/.f64 180 (PI.f64))) | |
| 35.1b | (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C B) A) B)) (/.f64 180 (PI.f64))) | |
| 31.3b | (*.f64 (atan.f64 (/.f64 (-.f64 (+.f64 C B) A) B)) (/.f64 180 (PI.f64))) | |
| 23.8b | (*.f64 (atan.f64 (/.f64 (-.f64 C (hypot.f64 C B)) B)) (/.f64 180 (PI.f64))) | |
| ▶ | 20.7b | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
| 50.5b | (*.f64 (atan.f64 (/.f64 (*.f64 (pow.f64 B 2) 1/2) (*.f64 B A))) (/.f64 180 (PI.f64))) | |
| ▶ | 50.7b | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
| 53.1b | (*.f64 (atan.f64 (/.f64 0 B)) (/.f64 180 (PI.f64))) | |
| 49.9b | (*.f64 (atan.f64 (*.f64 -2 (/.f64 A B))) (/.f64 180 (PI.f64))) | |
| 48.5b | (*.f64 (atan.f64 1) (/.f64 180 (PI.f64))) | |
| ▶ | 51.9b | (*.f64 (atan.f64 -1) (/.f64 180 (PI.f64))) |
| 50.7b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (PI.f64))) | |
| 49.9b | (*.f64 180 (/.f64 (atan.f64 (/.f64 (*.f64 -2 A) B)) (PI.f64))) | |
| 16.8b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (-.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) A))) (PI.f64))) | |
| 51.6b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (+.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)))))) (PI.f64))) | |
| 50.7b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 2 C))) (PI.f64))) | |
| 49.9b | (*.f64 180 (/.f64 (atan.f64 (*.f64 (/.f64 1 B) (*.f64 -2 A))) (PI.f64))) |
Compiled 866 to 670 computations (22.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B) | |
| ✓ | 0.0b | (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
| 0.2b | (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) | |
| ✓ | 1.0b | (cbrt.f64 32400) |
Compiled 108 to 30 computations (72.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | C | @ | 0 | (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
| 2.0ms | B | @ | 0 | (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
| 2.0ms | A | @ | 0 | (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
| 1.0ms | C | @ | -inf | (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
| 1.0ms | C | @ | inf | (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
Compiled 3300 to 1255 computations (62% saved)
| 1× | batch-egg-rewrite |
| 57× | egg-rr |
| 38× | egg-rr |
| Inputs |
|---|
(cbrt.f64 32400) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 32400) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 32400) (pow.f64 1 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 2/3) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 180) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 180) (cbrt.f64 (cbrt.f64 180))) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 32400)) (sqrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 180)) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 1049760000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 180 (/.f64 2/3 2)) (pow.f64 180 (/.f64 2/3 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 180)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (*.f64 (cbrt.f64 32400) 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 32400) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 32400)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 32400) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 180) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (*.f64 2 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 1049760000 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (/.f64 2/3 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 180 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 180 (*.f64 2/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (*.f64 1/6 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (*.f64 1/2 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 5832000 (*.f64 1/3 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 34012224000000 (*.f64 1/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (+.f64 1/6 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 32400)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (/.f64 (log.f64 32400) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 180) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (/.f64 (log.f64 180) 3) (/.f64 (log.f64 180) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (/.f64 (log.f64 180) 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (/.f64 (log.f64 32400) 3) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))) (/.f64 -1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 1 (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) (cbrt.f64 (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) 180)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))))) (cbrt.f64 (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180)))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (*.f64 (cbrt.f64 (neg.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (PI.f64) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 180 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 180 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 1 (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 180) 0) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (cbrt.f64 180) (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) 0) (/.f64 1 (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 180)) 0) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))) (neg.f64 (cbrt.f64 180))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 32400)) 0) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 180)))) (cbrt.f64 (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))))))) |
| 1× | egglog |
| Inputs |
|---|
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(*.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180))) |
(*.f64 (cbrt.f64 32400) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000))) |
(*.f64 (cbrt.f64 32400) (pow.f64 1 2/3)) |
(*.f64 (pow.f64 1 2/3) (cbrt.f64 32400)) |
(*.f64 1 (cbrt.f64 32400)) |
(*.f64 (cbrt.f64 180) (cbrt.f64 180)) |
(*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400))) |
(*.f64 (*.f64 (cbrt.f64 180) (cbrt.f64 (cbrt.f64 180))) (cbrt.f64 (cbrt.f64 32400))) |
(*.f64 (sqrt.f64 (cbrt.f64 32400)) (sqrt.f64 (cbrt.f64 32400))) |
(*.f64 (cbrt.f64 (sqrt.f64 180)) (sqrt.f64 180)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 1049760000)))) |
(*.f64 (pow.f64 180 (/.f64 2/3 2)) (pow.f64 180 (/.f64 2/3 2))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6))) |
(*.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180)))) |
(*.f64 (cbrt.f64 (cbrt.f64 180)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 180))) |
(*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (*.f64 (cbrt.f64 32400) 180))) |
(/.f64 (cbrt.f64 32400) 1) |
(pow.f64 32400 1/3) |
(pow.f64 (cbrt.f64 (cbrt.f64 32400)) 3) |
(pow.f64 (cbrt.f64 32400) 1) |
(pow.f64 (cbrt.f64 180) 2) |
(pow.f64 32400 (*.f64 2 1/6)) |
(pow.f64 1049760000 1/6) |
(pow.f64 32400 (/.f64 2/3 2)) |
(pow.f64 180 2/3) |
(pow.f64 180 (*.f64 2/3 1)) |
(pow.f64 32400 (*.f64 1/6 2)) |
(pow.f64 32400 (*.f64 1/2 2/3)) |
(pow.f64 5832000 (*.f64 1/3 2/3)) |
(pow.f64 34012224000000 (*.f64 1/3 1/3)) |
(pow.f64 32400 (+.f64 1/6 1/6)) |
(cbrt.f64 32400) |
(exp.f64 (/.f64 (log.f64 32400) 3)) |
(exp.f64 (*.f64 (log.f64 180) 2/3)) |
(exp.f64 (+.f64 (/.f64 (log.f64 180) 3) (/.f64 (log.f64 180) 3))) |
(exp.f64 (*.f64 (/.f64 (log.f64 180) 3) 2)) |
(exp.f64 (*.f64 (/.f64 (log.f64 32400) 3) 1)) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) (cbrt.f64 180)) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))) (/.f64 -1 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (cbrt.f64 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) 180)))) |
(*.f64 (cbrt.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) (PI.f64))) |
(*.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 1 (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 -1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (/.f64 1 (PI.f64))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1) |
(-.f64 (/.f64 0 (neg.f64 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(-.f64 0 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (cbrt.f64 180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))) (neg.f64 (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) 180)))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180)))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (*.f64 (cbrt.f64 (neg.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1) |
(/.f64 (neg.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (PI.f64) (cbrt.f64 180))) |
(pow.f64 (*.f64 180 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 3)) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) 3) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1) |
(cbrt.f64 (*.f64 180 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 3))) |
(neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(neg.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))) |
(neg.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))) 1)) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 1 (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 180) 0) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (cbrt.f64 180) (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) 0) (/.f64 1 (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 180)) 0) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))) (neg.f64 (cbrt.f64 180))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (cbrt.f64 32400)) 0) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 180)))) (cbrt.f64 (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
| Outputs |
|---|
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (*.f64 -1 (/.f64 (+.f64 A (+.f64 (*.f64 -1 C) (hypot.f64 B (+.f64 A (*.f64 -1 C))))) B)))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 (+.f64 C (*.f64 -1 A)) (hypot.f64 B (neg.f64 (+.f64 C (*.f64 -1 A))))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 (hypot.f64 B (-.f64 A C)) A)) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (-.f64 C (+.f64 A (hypot.f64 B (-.f64 A C)))) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180))) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 32400) 1) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000))) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 32400) (pow.f64 1 2/3)) |
(cbrt.f64 32400) |
(*.f64 (pow.f64 1 2/3) (cbrt.f64 32400)) |
(cbrt.f64 32400) |
(*.f64 1 (cbrt.f64 32400)) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 180) (cbrt.f64 180)) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400))) |
(cbrt.f64 32400) |
(*.f64 (*.f64 (cbrt.f64 180) (cbrt.f64 (cbrt.f64 180))) (cbrt.f64 (cbrt.f64 32400))) |
(cbrt.f64 32400) |
(*.f64 (sqrt.f64 (cbrt.f64 32400)) (sqrt.f64 (cbrt.f64 32400))) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (sqrt.f64 180)) (sqrt.f64 180)) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 1049760000)))) |
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (pow.f64 1049760000 4/3)))) |
(*.f64 (pow.f64 180 (/.f64 2/3 2)) (pow.f64 180 (/.f64 2/3 2))) |
(cbrt.f64 32400) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6))) |
(cbrt.f64 32400) |
(*.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180)))) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (cbrt.f64 180)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 180))) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (*.f64 (cbrt.f64 32400) 180))) |
(cbrt.f64 32400) |
(/.f64 (cbrt.f64 32400) 1) |
(cbrt.f64 32400) |
(pow.f64 32400 1/3) |
(cbrt.f64 32400) |
(pow.f64 (cbrt.f64 (cbrt.f64 32400)) 3) |
(cbrt.f64 32400) |
(pow.f64 (cbrt.f64 32400) 1) |
(cbrt.f64 32400) |
(pow.f64 (cbrt.f64 180) 2) |
(cbrt.f64 32400) |
(pow.f64 32400 (*.f64 2 1/6)) |
(cbrt.f64 32400) |
(pow.f64 1049760000 1/6) |
(cbrt.f64 32400) |
(pow.f64 32400 (/.f64 2/3 2)) |
(cbrt.f64 32400) |
(pow.f64 180 2/3) |
(cbrt.f64 32400) |
(pow.f64 180 (*.f64 2/3 1)) |
(cbrt.f64 32400) |
(pow.f64 32400 (*.f64 1/6 2)) |
(cbrt.f64 32400) |
(pow.f64 32400 (*.f64 1/2 2/3)) |
(cbrt.f64 32400) |
(pow.f64 5832000 (*.f64 1/3 2/3)) |
(cbrt.f64 32400) |
(pow.f64 34012224000000 (*.f64 1/3 1/3)) |
(cbrt.f64 32400) |
(pow.f64 32400 (+.f64 1/6 1/6)) |
(cbrt.f64 32400) |
(cbrt.f64 32400) |
(exp.f64 (/.f64 (log.f64 32400) 3)) |
(cbrt.f64 32400) |
(exp.f64 (*.f64 (log.f64 180) 2/3)) |
(cbrt.f64 32400) |
(exp.f64 (+.f64 (/.f64 (log.f64 180) 3) (/.f64 (log.f64 180) 3))) |
(cbrt.f64 32400) |
(exp.f64 (*.f64 (/.f64 (log.f64 180) 3) 2)) |
(cbrt.f64 32400) |
(exp.f64 (*.f64 (/.f64 (log.f64 32400) 3) 1)) |
(cbrt.f64 32400) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) (cbrt.f64 180)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))) (/.f64 -1 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (cbrt.f64 (/.f64 1 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) 180)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (cbrt.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (PI.f64)) |
(*.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 1 (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 -1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(-.f64 (/.f64 0 (neg.f64 (PI.f64))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(-.f64 0 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (cbrt.f64 180))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))) (neg.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) 180)))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 180) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) 1) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 180)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180))))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180))) 1) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (cbrt.f64 180)))) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (*.f64 (cbrt.f64 (neg.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)))) (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(/.f64 (neg.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (PI.f64) (cbrt.f64 180))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(pow.f64 (*.f64 180 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 3)) 1/3) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) 3) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) 1) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(cbrt.f64 (*.f64 180 (pow.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (PI.f64)) 3))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(neg.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(neg.f64 (*.f64 1 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(neg.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 180)))) 1)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 1 (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (cbrt.f64 180) (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B))) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2)))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (cbrt.f64 180) 0) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 180) 0) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (cbrt.f64 180) (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 0) (/.f64 (cbrt.f64 180) (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) 0) (/.f64 1 (/.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180)) 0) (/.f64 (cbrt.f64 180) (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (*.f64 (cbrt.f64 32400) (pow.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) 2))))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 180)) 0) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (neg.f64 (PI.f64))) (neg.f64 (cbrt.f64 180))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 -180) 0) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
(if (!=.f64 (cbrt.f64 (cbrt.f64 32400)) 0) (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 180)))) (cbrt.f64 (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (/.f64 (cbrt.f64 180) (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (cbrt.f64 32400)) 0) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 (cbrt.f64 1/180))))) (/.f64 (atan.f64 (/.f64 (-.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))) B)) (*.f64 (PI.f64) (cbrt.f64 1/180)))) |
Compiled 17 to 15 computations (11.8% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (atan.f64 (/.f64 (*.f64 2 C) B)) |
| ✓ | 0.1b | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
Compiled 35 to 24 computations (31.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | C | @ | inf | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | -inf | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | C | @ | 0 | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
Compiled 1940 to 1110 computations (42.8% saved)
| 1× | batch-egg-rewrite |
| 83× | egg-rr |
| 18× | egg-rr |
| Inputs |
|---|
(*.f64 (atan.f64 (/.f64 (*.f64 2 C) B)) (/.f64 180 (PI.f64))) |
(atan.f64 (/.f64 (*.f64 2 C) B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))) (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 180 (PI.f64))) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 -1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (*.f64 (PI.f64) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (PI.f64) -180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 1 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 180) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (sqrt.f64 180)) (*.f64 (PI.f64) (sqrt.f64 1/180))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) 2)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 -180 (/.f64 (neg.f64 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -180 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 0) (/.f64 1 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) -1)) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) (*.f64 1/2 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1/2) (*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1/2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan.f64 (/.f64 (+.f64 C C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (/.f64 (+.f64 C C) B))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x atan.f64 (/.f64 (+.f64 C C) B))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 1 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) (atan.f64 (/.f64 (+.f64 C C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (atan.f64 (/.f64 (+.f64 C C) B)) (atan.f64 (/.f64 (+.f64 C C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (pow.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) -1) -1) (atan.f64 (/.f64 (+.f64 C C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 1 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))) (atan.f64 (/.f64 (+.f64 C C) B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (atan.f64 (/.f64 (+.f64 C C) B))) (*.f64 1/2 (atan.f64 (/.f64 (+.f64 C C) B))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1/2) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1/2)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 180 (PI.f64)))) |
(*.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (/.f64 180 (PI.f64)))) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) |
(*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 180 (PI.f64))))) |
(*.f64 (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))) (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 180 (PI.f64))) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 1 (PI.f64))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 180) |
(*.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 -1 (PI.f64))) |
(*.f64 -1 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(*.f64 -1 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(*.f64 -1 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(*.f64 -1 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(-.f64 (/.f64 0 (neg.f64 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(-.f64 0 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(-.f64 0 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(-.f64 0 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))) |
(-.f64 0 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))) |
(/.f64 (*.f64 (cbrt.f64 -180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (PI.f64)) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 1/180) |
(/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 180)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) 1/180))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (PI.f64) -180)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) 3) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 3)) |
(neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))) |
(neg.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64)))) |
(neg.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (PI.f64))) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64)))))) |
(neg.f64 (/.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))) 1)) |
(neg.f64 (/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))) 1)) |
(neg.f64 (/.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) 1)) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64))) 1)) |
(if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 1 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 1 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (sqrt.f64 180) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (sqrt.f64 180)) (*.f64 (PI.f64) (sqrt.f64 1/180))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) 2)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 -180 (/.f64 (neg.f64 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 -180 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 0) (/.f64 1 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) -1)) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (*.f64 0 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (*.f64 1/2 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) (*.f64 1/2 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))) |
(+.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(+.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1/2) (*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1/2)) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(*.f64 1 (atan.f64 (/.f64 (+.f64 C C) B))) |
(*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (+.f64 C C) B))) -1) |
(/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1) |
(atan.f64 (/.f64 (+.f64 C C) B)) |
(pow.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 3) |
(pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1) |
(pow.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 3) 1/3) |
(cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 3)) |
(neg.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) -1)) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 1 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 1 0) (atan.f64 (/.f64 (+.f64 C C) B)) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (pow.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) -1) -1) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 1 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))) (atan.f64 (/.f64 (+.f64 C C) B))) |
(+.f64 (*.f64 1/2 (atan.f64 (/.f64 (+.f64 C C) B))) (*.f64 1/2 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(+.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1/2) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1/2)) |
| Outputs |
|---|
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 2 (/.f64 C B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (*.f64 2 (/.f64 C B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (/.f64 180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 180 (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))) (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 180 (PI.f64))) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 1 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 180) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 -1 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 -1 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 -1 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 -1 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 -1 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(-.f64 (/.f64 0 (neg.f64 (PI.f64))) (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(-.f64 0 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(-.f64 0 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(-.f64 0 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(-.f64 0 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 -180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 180) (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B)))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (PI.f64)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 1/180) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 180)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (*.f64 (PI.f64) 1/180))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (PI.f64) -180)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) 3) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 3)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) (PI.f64))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64)))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B))) 1)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) (neg.f64 (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 -180 (PI.f64))) 1)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 180 0) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 C 2) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2)) (/.f64 (PI.f64) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 1/5832000)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 1 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 1 0) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 1 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 C 2) B)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 C 2) B))) (/.f64 (*.f64 1/180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 1/180) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 C 2) B)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 C 2) B))) (/.f64 (*.f64 1/180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (cbrt.f64 180) (atan.f64 (/.f64 (*.f64 C 2) B))) (*.f64 (PI.f64) (cbrt.f64 1/32400))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (sqrt.f64 180) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (sqrt.f64 180)) (*.f64 (PI.f64) (sqrt.f64 1/180))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (sqrt.f64 180) 0) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (+.f64 C C) B)))) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 -180 (atan.f64 (/.f64 (+.f64 C C) B))) 2)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 1/180) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 1/180)) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 1/180) 2)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 C 2) B)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (/.f64 -180 (/.f64 (neg.f64 (PI.f64)) (atan.f64 (/.f64 (+.f64 C C) B)))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (*.f64 C 2) B)))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 -180 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 -180 0) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 0) (/.f64 1 (pow.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) -1)) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) -1)) (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64)))) |
(+.f64 (*.f64 0 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64))) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(+.f64 (*.f64 1/2 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) (*.f64 1/2 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(+.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (PI.f64)) 0) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(+.f64 (*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1/2) (*.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) (/.f64 180 (PI.f64))) 1/2)) |
(/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (*.f64 1/180 (PI.f64))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(*.f64 1 (atan.f64 (/.f64 (+.f64 C C) B))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (+.f64 C C) B))) -1) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(atan.f64 (/.f64 (+.f64 C C) B)) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(pow.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 3) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(pow.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 3) 1/3) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 3)) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(neg.f64 (/.f64 (atan.f64 (/.f64 (+.f64 C C) B)) -1)) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) (/.f64 1 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))))) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (*.f64 C 2) B))) 0) (cbrt.f64 (/.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2) (/.f64 1 (atan.f64 (/.f64 (*.f64 C 2) B))))) (atan.f64 (/.f64 (*.f64 C 2) B))) |
(if (!=.f64 1 0) (atan.f64 (/.f64 (+.f64 C C) B)) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 1 0) (atan.f64 (/.f64 (*.f64 C 2) B)) (atan.f64 (/.f64 (*.f64 C 2) B))) |
(if (!=.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 0) (pow.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) -1) -1) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 0) (pow.f64 (/.f64 1 (atan.f64 (/.f64 (*.f64 C 2) B))) -1) (atan.f64 (/.f64 (*.f64 C 2) B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (+.f64 C C) B))) (/.f64 1 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 2)))) (atan.f64 (/.f64 (+.f64 C C) B))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2)) 0) (cbrt.f64 (/.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) (pow.f64 (pow.f64 (atan.f64 (/.f64 (*.f64 C 2) B)) 2) -1))) (atan.f64 (/.f64 (*.f64 C 2) B))) |
(+.f64 (*.f64 1/2 (atan.f64 (/.f64 (+.f64 C C) B))) (*.f64 1/2 (atan.f64 (/.f64 (+.f64 C C) B)))) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
(+.f64 (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1/2) (*.f64 (atan.f64 (/.f64 (+.f64 C C) B)) 1/2)) |
(atan.f64 (/.f64 (*.f64 C 2) B)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)) |
| ✓ | 0.0b | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
| ✓ | 0.0b | (+.f64 A (hypot.f64 B A)) |
Compiled 50 to 15 computations (70% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | A | @ | -inf | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | inf | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
| 1.0ms | A | @ | 0 | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | -inf | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
| 1.0ms | B | @ | inf | (*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
Compiled 7520 to 5320 computations (29.3% saved)
| 1× | batch-egg-rewrite |
| 95× | egg-rr |
| 79× | egg-rr |
| 72× | egg-rr |
| Inputs |
|---|
(+.f64 A (hypot.f64 B A)) |
(*.f64 (atan.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))) (/.f64 180 (PI.f64))) |
(/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (hypot.f64 B A) 2/3) (*.f64 (cbrt.f64 A) (-.f64 (cbrt.f64 A) (cbrt.f64 (hypot.f64 B A))))) (+.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 A 2)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (-.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A)))) (+.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (cbrt.f64 (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0))) (-.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (cbrt.f64 (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0)) (+.f64 0 (cbrt.f64 (+.f64 A (hypot.f64 B A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A (hypot.f64 B A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 A (neg.f64 (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (hypot.f64 B A) (neg.f64 A))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (-.f64 (neg.f64 A) (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 A (hypot.f64 B A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (-.f64 (neg.f64 A) (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A (hypot.f64 B A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A)) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 A 2)) (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 A 2)) (cbrt.f64 A) (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (hypot.f64 B A) 2/3) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 B A) 2/3) (cbrt.f64 (hypot.f64 B A)) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 B A) A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 A (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 B A) 1 A)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 A 1 (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 A (hypot.f64 B A)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B A) 2) (pow.f64 A 2)) (-.f64 (hypot.f64 B A) A)) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 A 0) (+.f64 A (/.f64 (*.f64 A (hypot.f64 B A)) A)) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 B A) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (hypot.f64 B A) A) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B A) 2) (pow.f64 A 2)) (-.f64 (hypot.f64 B A) A)) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 B A) 0) (*.f64 (hypot.f64 B A) (+.f64 1 (/.f64 A (hypot.f64 B A)))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (pow.f64 (/.f64 1 (+.f64 A (hypot.f64 B A))) -1) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 A (hypot.f64 B A)) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (/.f64 1 (cbrt.f64 (+.f64 A (hypot.f64 B A))))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0) (+.f64 A (hypot.f64 B A))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (-.f64 (neg.f64 A) (hypot.f64 B A))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (+.f64 A (hypot.f64 B A)) 0))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A))))) 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 A (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (hypot.f64 B A) A)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 A (-.f64 (hypot.f64 B A) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (hypot.f64 B A) (-.f64 A 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (hypot.f64 B A)) A)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 A) (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 A 0) (hypot.f64 B A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 A (hypot.f64 B A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 A (hypot.f64 B A)) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 A (hypot.f64 B A)) 1) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 180 (PI.f64))) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (/.f64 -1 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 180) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -180) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) -180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (*.f64 (PI.f64) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 0) (pow.f64 (/.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) -1) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 180) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (sqrt.f64 180)) (*.f64 (PI.f64) (sqrt.f64 1/180))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) 2)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 1 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 -180 (/.f64 (neg.f64 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (neg.f64 B)) (cbrt.f64 (+.f64 A (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (pow.f64 B -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 B) (+.f64 A (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 A (hypot.f64 B A)) (/.f64 -1 B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 B)) (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (/.f64 -1 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (+.f64 A (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (+.f64 A (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (neg.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) (neg.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 (cbrt.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 B 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (cbrt.f64 B)) (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) (/.f64 0 B)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 A (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (neg.f64 B) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 0) (pow.f64 (/.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -1) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (/.f64 (neg.f64 B) (cbrt.f64 (+.f64 A (hypot.f64 B A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 A (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (neg.f64 B) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (+.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A))) (-.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))) (-.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B)))) (-.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))) (-.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (+.f64 1 (/.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (*.f64 (*.f64 (/.f64 -1 B) A) (+.f64 1 (/.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (+.f64 1 (/.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A (neg.f64 B)) 0) (*.f64 (/.f64 A (neg.f64 B)) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 A (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))))) |
| 1× | egglog |
| Inputs |
|---|
(sqrt.f64 (pow.f64 B 2)) |
(+.f64 A (sqrt.f64 (pow.f64 B 2))) |
(+.f64 A (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2)))))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2))))))) |
(*.f64 2 A) |
(+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (pow.f64 (/.f64 -1 A) 7))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(+.f64 A (sqrt.f64 (pow.f64 A 2))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2)))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2))))) |
(+.f64 A (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2)))))) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))) B))) |
(*.f64 -1 B) |
(+.f64 A (*.f64 -1 B)) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 3)))))) |
(*.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 (hypot.f64 B A) (*.f64 -1 A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (-.f64 (hypot.f64 B A) (*.f64 -1 A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (-.f64 (hypot.f64 B A) (*.f64 -1 A)) B))) (PI.f64))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.f64 (-.f64 (hypot.f64 B A) (*.f64 -1 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 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) (*.f64 -1 (/.f64 A B))) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (pow.f64 B 2)) B))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (*.f64 (sqrt.f64 (pow.f64 B 2)) B))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (pow.f64 B 2)) B))) (*.f64 -1 (/.f64 A B))))) |
(*.f64 -2 (/.f64 A B)) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B))))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (pow.f64 (/.f64 -1 A) 7)) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B))))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) (*.f64 -1/2 (/.f64 B (sqrt.f64 (pow.f64 A 2))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 3)) (sqrt.f64 (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 B (sqrt.f64 (pow.f64 A 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 5) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 3)) (sqrt.f64 (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 B (sqrt.f64 (pow.f64 A 2))))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 2) (pow.f64 A 2)))) 1) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 1 B) 4))) (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 2) (pow.f64 A 2))))) 1) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 A B))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 B) 2) (pow.f64 A 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 B) 2) (pow.f64 A 2))) (*.f64 -1 (/.f64 A B))))) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) |
(*.f64 (+.f64 (pow.f64 (hypot.f64 B A) 2/3) (*.f64 (cbrt.f64 A) (-.f64 (cbrt.f64 A) (cbrt.f64 (hypot.f64 B A))))) (+.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 A 2)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (-.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A)))) (+.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(*.f64 -1 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0))) (-.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0)) |
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(*.f64 -1 (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0)) |
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0)) (+.f64 0 (cbrt.f64 (+.f64 A (hypot.f64 B A))))) |
(*.f64 1 (+.f64 A (hypot.f64 B A))) |
(*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) |
(*.f64 (+.f64 A (hypot.f64 B A)) 1) |
(-.f64 A (neg.f64 (hypot.f64 B A))) |
(-.f64 (hypot.f64 B A) (neg.f64 A)) |
(-.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(-.f64 3 (+.f64 3 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(-.f64 3 (-.f64 3 (+.f64 A (hypot.f64 B A)))) |
(-.f64 (+.f64 A (hypot.f64 B A)) 0) |
(-.f64 1 (-.f64 1 (+.f64 A (hypot.f64 B A)))) |
(-.f64 1 (+.f64 1 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) -1) |
(/.f64 (+.f64 A (hypot.f64 B A)) 1) |
(fma.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A)) A) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 A 2)) (hypot.f64 B A)) |
(fma.f64 (cbrt.f64 (pow.f64 A 2)) (cbrt.f64 A) (hypot.f64 B A)) |
(fma.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (hypot.f64 B A) 2/3) A) |
(fma.f64 (pow.f64 (hypot.f64 B A) 2/3) (cbrt.f64 (hypot.f64 B A)) A) |
(fma.f64 1 (hypot.f64 B A) A) |
(fma.f64 1 A (hypot.f64 B A)) |
(fma.f64 (hypot.f64 B A) 1 A) |
(fma.f64 A 1 (hypot.f64 B A)) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 3) |
(pow.f64 (+.f64 A (hypot.f64 B A)) 1) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) |
(neg.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(neg.f64 (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0)) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B A) 2) (pow.f64 A 2)) (-.f64 (hypot.f64 B A) A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 A 0) (+.f64 A (/.f64 (*.f64 A (hypot.f64 B A)) A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (hypot.f64 B A) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 (hypot.f64 B A) A) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B A) 2) (pow.f64 A 2)) (-.f64 (hypot.f64 B A) A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (hypot.f64 B A) 0) (*.f64 (hypot.f64 B A) (+.f64 1 (/.f64 A (hypot.f64 B A)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (pow.f64 (/.f64 1 (+.f64 A (hypot.f64 B A))) -1) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 1 0) (+.f64 A (hypot.f64 B A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (/.f64 1 (cbrt.f64 (+.f64 A (hypot.f64 B A))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0) (+.f64 A (hypot.f64 B A))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (-.f64 (neg.f64 A) (hypot.f64 B A))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (+.f64 A (hypot.f64 B A)) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (neg.f64 (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A))))) 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A))) |
(+.f64 A (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 A (-.f64 (hypot.f64 B A) 0)) |
(+.f64 (hypot.f64 B A) (-.f64 A 0)) |
(+.f64 (+.f64 0 (hypot.f64 B A)) A) |
(+.f64 (+.f64 0 A) (hypot.f64 B A)) |
(+.f64 (-.f64 A 0) (hypot.f64 B A)) |
(+.f64 0 (+.f64 A (hypot.f64 B A))) |
(+.f64 (+.f64 A (hypot.f64 B A)) 0) |
(+.f64 (-.f64 (+.f64 A (hypot.f64 B A)) 3) 3) |
(+.f64 (-.f64 (+.f64 A (hypot.f64 B A)) 1) 1) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 180 (PI.f64)))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) |
(*.f64 (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 180 (PI.f64))) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (/.f64 180 (PI.f64)))) |
(*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 180 (PI.f64))))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 1 (PI.f64))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (/.f64 -1 (PI.f64))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) |
(*.f64 -1 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1)) |
(*.f64 -1 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64)))) |
(*.f64 -1 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(*.f64 -1 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(*.f64 -1 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.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)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 180) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1) |
(-.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) |
(-.f64 0 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1)) |
(-.f64 0 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64)))) |
(-.f64 0 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(-.f64 0 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(-.f64 0 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(/.f64 (*.f64 (cbrt.f64 180) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 -180) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (neg.f64 (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) -180)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (PI.f64)) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (*.f64 (PI.f64) 1/180))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 1/180) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 180)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (*.f64 (PI.f64) 1/180)) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) 3) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 3)) |
(neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64)))) |
(neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1)) |
(neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)))) |
(neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(neg.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) 3)) |
(if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 0) (pow.f64 (/.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) -1) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (sqrt.f64 180) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (sqrt.f64 180)) (*.f64 (PI.f64) (sqrt.f64 1/180))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) 2)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 -180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 1 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 1 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 -180 (/.f64 (neg.f64 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (neg.f64 B))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (neg.f64 B)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (pow.f64 B -1)) |
(*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) -1) |
(*.f64 (/.f64 -1 B) (+.f64 A (hypot.f64 B A))) |
(*.f64 (+.f64 A (hypot.f64 B A)) (/.f64 -1 B)) |
(*.f64 -1 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1)) |
(*.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (/.f64 -1 (cbrt.f64 B)) (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2)))) |
(*.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (/.f64 -1 (cbrt.f64 B))) |
(*.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(-.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(-.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(-.f64 0 (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(-.f64 0 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1)) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 3 (+.f64 3 (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(-.f64 1 (+.f64 1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(/.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B)) -1) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 (cbrt.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 B 2) 2)))) |
(/.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) (cbrt.f64 B)) |
(/.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) -1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) (cbrt.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 B)) (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B)) |
(/.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3) |
(pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3)) |
(neg.f64 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1)) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) (/.f64 0 B))) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0)) |
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 3)) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 A (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (neg.f64 B) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 0) (pow.f64 (/.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -1) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 1 0) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (/.f64 (neg.f64 B) (cbrt.f64 (+.f64 A (hypot.f64 B A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 A (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (neg.f64 B) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 A (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (+.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A))) (-.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))) (-.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B)))) (-.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))) (-.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (+.f64 1 (/.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (*.f64 (*.f64 (/.f64 -1 B) A) (+.f64 1 (/.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (+.f64 1 (/.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 A (neg.f64 B)) 0) (*.f64 (/.f64 A (neg.f64 B)) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 A (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 0 B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(+.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))) |
(+.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) |
(+.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)) |
(+.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) |
(+.f64 (/.f64 0 B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(+.f64 0 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
| Outputs |
|---|
(sqrt.f64 (pow.f64 B 2)) |
(fabs.f64 B) |
(+.f64 A (sqrt.f64 (pow.f64 B 2))) |
(+.f64 A (fabs.f64 B)) |
(+.f64 A (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2)))))) |
(+.f64 (+.f64 A (fabs.f64 B)) (/.f64 (*.f64 (pow.f64 A 2) 1/2) (fabs.f64 B))) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (sqrt.f64 (pow.f64 B 2)))) (+.f64 (sqrt.f64 (pow.f64 B 2)) (*.f64 1/2 (/.f64 (pow.f64 A 2) (sqrt.f64 (pow.f64 B 2))))))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (fabs.f64 B)) 2)) (fabs.f64 B)) (+.f64 (fabs.f64 B) (/.f64 (*.f64 (pow.f64 A 2) 1/2) (fabs.f64 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 (*.f64 1/2 (pow.f64 B 2)) A)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3)) (fma.f64 2 A (/.f64 (*.f64 1/2 (pow.f64 B 2)) A))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 2 A) (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 1/4 (*.f64 (*.f64 (pow.f64 (pow.f64 A -1) 5) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 B 2)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3)) (fma.f64 2 A (/.f64 (*.f64 1/2 (pow.f64 B 2)) A)))) |
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) |
(/.f64 (*.f64 -1/2 (pow.f64 B 2)) A) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) |
(*.f64 -1/2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3))) (/.f64 (pow.f64 B 2) A))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 (*.f64 1/4 (pow.f64 B 2)) (*.f64 (pow.f64 (/.f64 -1 A) 5) (*.f64 (pow.f64 B 4) 1/4))) (*.f64 -1/2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3))) (/.f64 (pow.f64 B 2) A)))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (pow.f64 (/.f64 -1 A) 7))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))) |
(fma.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) 1/4)) 2) (*.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 (pow.f64 B 4) 1/4)))) (pow.f64 (/.f64 -1 A) 7)) (+.f64 (*.f64 (*.f64 1/4 (pow.f64 B 2)) (*.f64 (pow.f64 (/.f64 -1 A) 5) (*.f64 (pow.f64 B 4) 1/4))) (*.f64 -1/2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3))) (/.f64 (pow.f64 B 2) A))))) |
(+.f64 A (sqrt.f64 (pow.f64 A 2))) |
(+.f64 A (fabs.f64 A)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2)))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 B 2) (fabs.f64 A)) (fabs.f64 A))) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2))))) |
(+.f64 A (+.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1/2 (fabs.f64 A)) 2) (pow.f64 B 4)))) (fabs.f64 A)) (fabs.f64 A))) |
(+.f64 A (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 (pow.f64 A 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (sqrt.f64 (pow.f64 A 2)))) (sqrt.f64 (pow.f64 A 2)))))) |
(+.f64 A (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (fabs.f64 A)) 2) (pow.f64 B 6)) (pow.f64 (fabs.f64 A) 3)) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1/2 (fabs.f64 A)) 2) (pow.f64 B 4)))) (fabs.f64 A)) (fabs.f64 A)))) |
B |
(+.f64 A B) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 A 2) B) B)) |
(+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2))) B))) |
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 A 2) B) (fma.f64 -1/2 (/.f64 (*.f64 1/4 (pow.f64 A 4)) (pow.f64 B 3)) B))) |
(*.f64 -1 B) |
(neg.f64 B) |
(+.f64 A (*.f64 -1 B)) |
(-.f64 A B) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) |
(+.f64 (/.f64 (*.f64 -1/2 (pow.f64 A 2)) B) (-.f64 A B)) |
(+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 3)))))) |
(+.f64 A (fma.f64 -1/2 (/.f64 (pow.f64 A 2) B) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 1/4 (pow.f64 A 4)) (/.f64 -1 (pow.f64 B 3)))) B))) |
(*.f64 180 (/.f64 (atan.f64 (*.f64 -1 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (hypot.f64 B A) (*.f64 -1 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 (hypot.f64 B A) (*.f64 -1 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 (hypot.f64 B A) (*.f64 -1 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 (hypot.f64 B A) (*.f64 -1 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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) |
(/.f64 (neg.f64 (fabs.f64 B)) B) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) (*.f64 -1 (/.f64 A B))) |
(neg.f64 (/.f64 (+.f64 A (fabs.f64 B)) B)) |
(+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (pow.f64 B 2)) B))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 (/.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 B (fabs.f64 B))) (neg.f64 (/.f64 (+.f64 A (fabs.f64 B)) B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 B 2))) 2)) (*.f64 (sqrt.f64 (pow.f64 B 2)) B))) (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (pow.f64 B 2)) B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (pow.f64 B 2)) B))) (*.f64 -1 (/.f64 A B))))) |
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 A 4) (pow.f64 (/.f64 1/2 (fabs.f64 B)) 2)) (*.f64 B (fabs.f64 B))) (+.f64 (/.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 B (fabs.f64 B))) (neg.f64 (/.f64 (+.f64 A (fabs.f64 B)) B)))) |
(*.f64 -2 (/.f64 A B)) |
(/.f64 (*.f64 -2 A) B) |
(+.f64 (*.f64 -2 (/.f64 A B)) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(fma.f64 -2 (/.f64 A B) (/.f64 (*.f64 -1/2 (pow.f64 B 2)) (*.f64 B A))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 B A)) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3)) B) 1/2))) |
(+.f64 (*.f64 -2 (/.f64 A B)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B))))) |
(fma.f64 -2 (/.f64 A B) (fma.f64 -1/2 (/.f64 (pow.f64 B 2) (*.f64 B A)) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (pow.f64 A -1) 5) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3)))) B))) |
(*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) |
(/.f64 (*.f64 1/2 (pow.f64 B 2)) (*.f64 B A)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B)))) |
(*.f64 1/2 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3))) (/.f64 (pow.f64 B 2) A)) B)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3))) (/.f64 (pow.f64 B 2) A)) B)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 A) 5) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 B 2)) B))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 A) 3) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (pow.f64 B 2) 2) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)))) (pow.f64 (/.f64 -1 A) 7)) B)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 A B))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 (/.f64 -1 A) 5) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))) B))))) |
(+.f64 (/.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) 1/4)) 2) (*.f64 1/4 (*.f64 (pow.f64 B 4) (*.f64 (pow.f64 B 4) 1/4)))) (pow.f64 (/.f64 -1 A) 7))) B) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 B 4) 1/4) (pow.f64 A 3))) (/.f64 (pow.f64 B 2) A)) B)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 A) 5) (*.f64 (pow.f64 B 4) 1/4)) (pow.f64 B 2)) B)))) |
(*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) |
(/.f64 (neg.f64 (+.f64 A (fabs.f64 A))) B) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) (*.f64 -1/2 (/.f64 B (sqrt.f64 (pow.f64 A 2))))) |
(-.f64 (/.f64 (*.f64 -1/2 B) (fabs.f64 A)) (/.f64 (+.f64 A (fabs.f64 A)) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 3)) (sqrt.f64 (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 B (sqrt.f64 (pow.f64 A 2)))))) |
(-.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 3) (pow.f64 (/.f64 1/2 (fabs.f64 A)) 2))) (*.f64 -1/2 B)) (fabs.f64 A)) (/.f64 (+.f64 A (fabs.f64 A)) B)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 A (sqrt.f64 (pow.f64 A 2))) B)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 5) (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 A 2)) 2) (sqrt.f64 (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1/2 (sqrt.f64 (pow.f64 A 2))) 2) (pow.f64 B 3)) (sqrt.f64 (pow.f64 A 2)))) (*.f64 -1/2 (/.f64 B (sqrt.f64 (pow.f64 A 2))))))) |
(-.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 B 5) (pow.f64 (/.f64 1/2 (fabs.f64 A)) 2)) (pow.f64 (fabs.f64 A) 3)) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 B 3) (pow.f64 (/.f64 1/2 (fabs.f64 A)) 2))) (*.f64 -1/2 B)) (fabs.f64 A))) (/.f64 (+.f64 A (fabs.f64 A)) B)) |
-1 |
(-.f64 (*.f64 -1 (/.f64 A B)) 1) |
(+.f64 (/.f64 (neg.f64 A) B) -1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 2) (pow.f64 A 2)))) 1) |
(+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 A) B) 2) -1/2) (/.f64 A B)) -1) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 1 B) 4))) (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 B) 2) (pow.f64 A 2))))) 1) |
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 1/4 (pow.f64 A 4)) (pow.f64 (pow.f64 B -1) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 A) B) 2) -1/2) (/.f64 A B))) 1) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 A B))) |
(-.f64 1 (/.f64 A B)) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 B) 2) (pow.f64 A 2))) (*.f64 -1 (/.f64 A B)))) |
(+.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 A) B) 2) 1/2) (/.f64 A B))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 A 2)) 2) (pow.f64 (/.f64 -1 B) 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 B) 2) (pow.f64 A 2))) (*.f64 -1 (/.f64 A B))))) |
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 1/4 (pow.f64 A 4)) (pow.f64 (pow.f64 B -1) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 A) B) 2) 1/2) (/.f64 A B))) -1) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 (+.f64 (pow.f64 (hypot.f64 B A) 2/3) (*.f64 (cbrt.f64 A) (-.f64 (cbrt.f64 A) (cbrt.f64 (hypot.f64 B A))))) (+.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 A 2)) (*.f64 (cbrt.f64 (hypot.f64 B A)) (-.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A)))) (+.f64 (cbrt.f64 (hypot.f64 B A)) (cbrt.f64 A))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 -1 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0))) (-.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0)) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (*.f64 0 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 -1 (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0)) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0)) (+.f64 0 (cbrt.f64 (+.f64 A (hypot.f64 B A))))) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 1 (+.f64 A (hypot.f64 B A))) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) |
(neg.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 3))) |
(*.f64 (+.f64 A (hypot.f64 B A)) 1) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 A (neg.f64 (hypot.f64 B A))) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 (hypot.f64 B A) (neg.f64 A)) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 3 (+.f64 3 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 3 (-.f64 3 (+.f64 A (hypot.f64 B A)))) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 (+.f64 A (hypot.f64 B A)) 0) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 1 (-.f64 1 (+.f64 A (hypot.f64 B A)))) |
(+.f64 (hypot.f64 B A) A) |
(-.f64 1 (+.f64 1 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(+.f64 (hypot.f64 B A) A) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) -1) |
(+.f64 (hypot.f64 B A) A) |
(/.f64 (+.f64 A (hypot.f64 B A)) 1) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 (sqrt.f64 (hypot.f64 B A)) (sqrt.f64 (hypot.f64 B A)) A) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 (cbrt.f64 A) (cbrt.f64 (pow.f64 A 2)) (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 (cbrt.f64 (pow.f64 A 2)) (cbrt.f64 A) (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (hypot.f64 B A) 2/3) A) |
(fma.f64 (pow.f64 (hypot.f64 B A) 2/3) (cbrt.f64 (hypot.f64 B A)) A) |
(fma.f64 1 (hypot.f64 B A) A) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 1 A (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 (hypot.f64 B A) 1 A) |
(+.f64 (hypot.f64 B A) A) |
(fma.f64 A 1 (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(pow.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 1/3) |
(+.f64 (hypot.f64 B A) A) |
(pow.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 3) |
(+.f64 (hypot.f64 B A) A) |
(pow.f64 (+.f64 A (hypot.f64 B A)) 1) |
(+.f64 (hypot.f64 B A) A) |
(cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) |
(+.f64 (hypot.f64 B A) A) |
(neg.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(+.f64 (hypot.f64 B A) A) |
(neg.f64 (-.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0)) |
(+.f64 (hypot.f64 B A) A) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 A 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (-.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B A) 2) (pow.f64 A 2)) (-.f64 (hypot.f64 B A) A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (-.f64 A (hypot.f64 B A))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 A 0) (+.f64 A (/.f64 (*.f64 A (hypot.f64 B A)) A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 A 0) (+.f64 A (/.f64 (*.f64 A (hypot.f64 B A)) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (hypot.f64 B A) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (hypot.f64 B A) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (-.f64 (hypot.f64 B A) A) 0) (/.f64 (-.f64 (pow.f64 (hypot.f64 B A) 2) (pow.f64 A 2)) (-.f64 (hypot.f64 B A) A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 (hypot.f64 B A) A) 0) (/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (-.f64 A (hypot.f64 B A))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (hypot.f64 B A) 0) (*.f64 (hypot.f64 B A) (+.f64 1 (/.f64 A (hypot.f64 B A)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (hypot.f64 B A) 0) (*.f64 (hypot.f64 B A) (+.f64 1 (/.f64 A (hypot.f64 B A)))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (pow.f64 (/.f64 1 (+.f64 A (hypot.f64 B A))) -1) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 (hypot.f64 B A) A) 0) (/.f64 1 (pow.f64 (+.f64 (hypot.f64 B A) A) -1)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (hypot.f64 B A) A)) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2)))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 1 0) (+.f64 A (hypot.f64 B A)) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 1 0) (+.f64 (hypot.f64 B A) A) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (/.f64 1 (cbrt.f64 (+.f64 A (hypot.f64 B A))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (cbrt.f64 (+.f64 (hypot.f64 B A) A)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2)) (/.f64 1 (cbrt.f64 (+.f64 (hypot.f64 B A) A)))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0) (+.f64 A (hypot.f64 B A))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 (hypot.f64 B A) A) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (neg.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (-.f64 (neg.f64 A) (hypot.f64 B A))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (+.f64 A (hypot.f64 B A)) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) 0 (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (neg.f64 (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (neg.f64 (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 (hypot.f64 B A) (-.f64 (hypot.f64 B A) A) (pow.f64 A 2))) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A))))) 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (+.f64 0 (pow.f64 (+.f64 A (hypot.f64 B A)) 3)) (+.f64 0 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) 0))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 (hypot.f64 B A) A) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) 0) (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (+.f64 0 (*.f64 (+.f64 A (hypot.f64 B A)) 0)))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 (+.f64 (hypot.f64 B A) A) 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2) (*.f64 0 (-.f64 (neg.f64 A) (hypot.f64 B A)))))) (+.f64 A (hypot.f64 B A))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2) (+.f64 (hypot.f64 B A) A)) (+.f64 (hypot.f64 B A) A)) |
(+.f64 A (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 A (-.f64 (hypot.f64 B A) 0)) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (hypot.f64 B A) (-.f64 A 0)) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (+.f64 0 (hypot.f64 B A)) A) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (+.f64 0 A) (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (-.f64 A 0) (hypot.f64 B A)) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 0 (+.f64 A (hypot.f64 B A))) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (+.f64 A (hypot.f64 B A)) 0) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (-.f64 (+.f64 A (hypot.f64 B A)) 3) 3) |
(+.f64 (hypot.f64 B A) A) |
(+.f64 (-.f64 (+.f64 A (hypot.f64 B A)) 1) 1) |
(+.f64 (hypot.f64 B A) A) |
(*.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(*.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 180 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3))) |
(*.f64 (cbrt.f64 (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 180 (PI.f64)))) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))) |
(*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3))) |
(*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) |
(*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3))) |
(*.f64 (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64)))) (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 180 (PI.f64))) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (/.f64 180 (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 180 (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (*.f64 (/.f64 180 (PI.f64)) (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) |
(*.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 1 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (/.f64 1 (PI.f64)) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (/.f64 -1 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(*.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 -1 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 -1 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 -1 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.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 -1 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 -1 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.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 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 180) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(*.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 0 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 0 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 0 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 0 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.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 0 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(-.f64 0 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (*.f64 (cbrt.f64 180) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 -180) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (neg.f64 (PI.f64)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2))) (cbrt.f64 (PI.f64))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64))) 2) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (PI.f64))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (neg.f64 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 2)) (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (cbrt.f64 (PI.f64))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64))) 2) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (PI.f64))) |
(/.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) |
(/.f64 (neg.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) -180)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 5832000 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (cbrt.f64 (/.f64 5832000 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) |
(/.f64 (*.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) 180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/180) (cbrt.f64 (PI.f64)))) |
(/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.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 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (*.f64 (PI.f64) 1/180))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (/.f64 32400 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (*.f64 1/180 (PI.f64)))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (PI.f64)) 1/180) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 180)) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/180) (cbrt.f64 (PI.f64)))) |
(/.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (*.f64 (PI.f64) 1/180)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (neg.f64 (PI.f64))))) |
(/.f64 (*.f64 -180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (PI.f64)))) |
(/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(pow.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 3) 1/3) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(pow.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) 3) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 1) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 3)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (/.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (neg.f64 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) -1)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (*.f64 -180 (/.f64 (atan.f64 (/.f64 (-.f64 (neg.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))) |
(neg.f64 (*.f64 (/.f64 -180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (neg.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))))) 3)) |
(*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(if (!=.f64 180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 180 0) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) 0) (pow.f64 (/.f64 1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) -1) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (pow.f64 (/.f64 -1 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 -180 (PI.f64)))) -1) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (sqrt.f64 180) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (sqrt.f64 180)) (*.f64 (PI.f64) (sqrt.f64 1/180))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (sqrt.f64 180) 0) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 1 (/.f64 (PI.f64) (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 180)) (/.f64 (PI.f64) (cbrt.f64 32400))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) 2)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (/.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -180) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2) 32400)) 0) (/.f64 (cbrt.f64 (*.f64 180 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (/.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2) 32400)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 -180 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 -180 0) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 0) (/.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) (/.f64 (*.f64 1/180 (PI.f64)) (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2)) 0) (/.f64 (cbrt.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (/.f64 (PI.f64) (*.f64 180 (cbrt.f64 (pow.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 2))))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 1 0) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 1 0) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 1 (/.f64 (*.f64 (PI.f64) 1/180) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 -180 (/.f64 (neg.f64 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 180 (PI.f64)))) |
(if (!=.f64 (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 0) (/.f64 180 (/.f64 (PI.f64) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) (*.f64 (/.f64 180 (PI.f64)) (atan.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (neg.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (neg.f64 B)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B)) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 3)) B) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 3)) B) |
(*.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (pow.f64 B -1)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (pow.f64 B -1) (-.f64 (neg.f64 A) (hypot.f64 B A))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 -1 (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (/.f64 1 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(*.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) -1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (/.f64 -1 B) (+.f64 A (hypot.f64 B A))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (+.f64 A (hypot.f64 B A)) (/.f64 -1 B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 -1 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (/.f64 -1 (cbrt.f64 B)) (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(*.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (/.f64 -1 (cbrt.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(*.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 0 (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 0 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 3 (+.f64 3 (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(-.f64 1 (+.f64 1 (/.f64 (+.f64 A (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(/.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) B)) -1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (cbrt.f64 (*.f64 (+.f64 (hypot.f64 B A) A) (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (+.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (cbrt.f64 (*.f64 (+.f64 (hypot.f64 B A) A) (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2))) (neg.f64 (cbrt.f64 B))) |
(/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 (cbrt.f64 B)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 B 2) 2)))) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 B 4))) (pow.f64 (cbrt.f64 (cbrt.f64 B)) 2))) |
(/.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 B)) (neg.f64 (cbrt.f64 (pow.f64 B 2)))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (+.f64 A (hypot.f64 B A)) (neg.f64 B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2))) (cbrt.f64 B)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (-.f64 (neg.f64 A) (hypot.f64 B A))) B)) |
(/.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) -1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (cbrt.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)))) (cbrt.f64 B)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (-.f64 (neg.f64 A) (hypot.f64 B A))) B)) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 B)) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 B)) (+.f64 A (hypot.f64 B A))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) (cbrt.f64 (pow.f64 B 2))) |
(cbrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (pow.f64 (+.f64 (hypot.f64 B A) A) 2)) (pow.f64 B 2))) |
(/.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 2)))) (cbrt.f64 B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) (cbrt.f64 B))) (cbrt.f64 (pow.f64 B 2))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) (cbrt.f64 (pow.f64 B 3))) |
(/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 1) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) 1/3) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) 3) |
(/.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) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(neg.f64 (/.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) -1)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(neg.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) (/.f64 0 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(neg.f64 (-.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B))) 3)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(if (!=.f64 (+.f64 A (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 A (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (hypot.f64 B A) A) 0) (/.f64 -1 (/.f64 B (+.f64 (hypot.f64 B A) A))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (neg.f64 B) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (hypot.f64 B A) A)) (/.f64 B (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 0) (pow.f64 (/.f64 1 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) -1) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 0) (pow.f64 (/.f64 -1 (/.f64 (+.f64 (hypot.f64 B A) A) B)) -1) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 1 0) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)) (/.f64 (neg.f64 B) (cbrt.f64 (+.f64 A (hypot.f64 B A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (cbrt.f64 (+.f64 (hypot.f64 B A) A)) 0) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2))) (/.f64 B (cbrt.f64 (+.f64 (hypot.f64 B A) A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 A (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) 0) (/.f64 -1 (/.f64 B (+.f64 (hypot.f64 B A) A))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2))) 0) (/.f64 (cbrt.f64 (+.f64 A (hypot.f64 B A))) (/.f64 (neg.f64 B) (cbrt.f64 (pow.f64 (+.f64 A (hypot.f64 B A)) 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2))) 0) (/.f64 (cbrt.f64 (+.f64 (hypot.f64 B A) A)) (/.f64 B (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (hypot.f64 B A) A) 2))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 A) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 A (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 A) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (+.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2)) (+.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A))) (-.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B A) A) (neg.f64 B)) 0) (/.f64 (/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (pow.f64 B 2)) (/.f64 (-.f64 (hypot.f64 B A) A) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))) (-.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B A) A) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (pow.f64 B 2)) (/.f64 (-.f64 (hypot.f64 B A) A) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B)))) (-.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B A) A) (neg.f64 B)) 0) (/.f64 (/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (pow.f64 B 2)) (/.f64 (-.f64 (hypot.f64 B A) A) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (-.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) 0) (/.f64 (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))) (-.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (-.f64 (hypot.f64 B A) A) B) 0) (/.f64 (/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (pow.f64 B 2)) (/.f64 (-.f64 (hypot.f64 B A) A) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (+.f64 1 (/.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 0) (*.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) (+.f64 1 (/.f64 (/.f64 A B) (/.f64 (hypot.f64 B A) B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (*.f64 (*.f64 (/.f64 -1 B) A) (+.f64 1 (/.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 A) B) 0) (*.f64 (/.f64 (neg.f64 A) B) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B A) B) (/.f64 A B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (+.f64 1 (/.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 0) (*.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) (+.f64 1 (/.f64 (/.f64 A B) (/.f64 (hypot.f64 B A) B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 A (neg.f64 B)) 0) (*.f64 (/.f64 A (neg.f64 B)) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 A) B) 0) (*.f64 (/.f64 (neg.f64 A) B) (+.f64 1 (/.f64 (/.f64 (hypot.f64 B A) B) (/.f64 A B)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2))) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2))) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2))) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2))) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B)))) 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) A) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3) (pow.f64 (*.f64 (/.f64 -1 B) A) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 A) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1 B) A) 3) (pow.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) A)) (-.f64 (*.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) (*.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 A (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3) (pow.f64 (/.f64 A (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (-.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 A) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 A (neg.f64 B)) 3) (pow.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) 3)) (+.f64 (*.f64 (/.f64 A (neg.f64 B)) (/.f64 A (neg.f64 B))) (-.f64 (*.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) (*.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B)))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 0) (/.f64 (/.f64 (+.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (neg.f64 (pow.f64 B 3))) (+.f64 (pow.f64 (/.f64 (neg.f64 (hypot.f64 B A)) B) 2) (/.f64 (*.f64 A (-.f64 A (hypot.f64 B A))) (pow.f64 B 2)))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 (/.f64 0 B) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 B) 3) (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 3)) (+.f64 (*.f64 (/.f64 0 B) (/.f64 0 B)) (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 (/.f64 0 B) (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 A (hypot.f64 B A)) B) 2) (*.f64 0 (/.f64 (+.f64 A (hypot.f64 B A)) B))))) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 (hypot.f64 B A) A) B) 2) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(+.f64 (/.f64 (hypot.f64 B A) (neg.f64 B)) (/.f64 A (neg.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(+.f64 (/.f64 A (neg.f64 B)) (/.f64 (hypot.f64 B A) (neg.f64 B))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(+.f64 (*.f64 (/.f64 -1 B) (hypot.f64 B A)) (*.f64 (/.f64 -1 B) A)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(+.f64 (*.f64 (/.f64 -1 B) A) (*.f64 (/.f64 -1 B) (hypot.f64 B A))) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(+.f64 (/.f64 0 B) (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
(+.f64 0 (/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B)) |
(/.f64 (-.f64 (neg.f64 A) (hypot.f64 B A)) B) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) |
| ✓ | 0.2b | (*.f64 (atan.f64 (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B)) (/.f64 180 (PI.f64))) |
| ✓ | 8.5b | (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) |
| ✓ | 15.2b | (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B) |
Compiled 113 to 70 computations (38.1% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | B | @ | -inf | (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B) |
| 2.0ms | B | @ | 0 | (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B) |
| 2.0ms | A | @ | 0 | (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B) |
| 2.0ms | B | @ | inf | (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B) |
| 2.0ms | C | @ | 0 | (/.f64 (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 0 (+.f64 A A))) C) 0) B) |
Compiled 6420 to 4335 computations (32.5% saved)
| 1× | batch-egg-rewrite |
Loading profile data...