
Time bar (total: 23.1s)
| 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 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 4 |
| 75% | 74.9% | 25% | 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 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 9 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 10 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 11 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 53 to 33 computations (37.7% saved)
ival-mult: 71.0ms (32.3% of total)ival-sub: 51.0ms (23.2% of total)ival-div: 36.0ms (16.4% of total)ival-add: 17.0ms (7.7% of total)ival-sqrt: 17.0ms (7.7% of total)ival-sin: 14.0ms (6.4% of total)ival-cos: 10.0ms (4.5% of total)const: 3.0ms (1.4% of total)backward-pass: 1.0ms (0.5% of total)| 2.7s | 8256× | 0 | valid |
ival-sin: 528.0ms (23% of total)ival-cos: 455.0ms (19.8% of total)ival-div: 353.0ms (15.4% of total)ival-mult: 332.0ms (14.5% of total)ival-sub: 228.0ms (9.9% of total)ival-sqrt: 184.0ms (8% of total)ival-add: 183.0ms (8% of total)const: 26.0ms (1.1% of total)backward-pass: 4.0ms (0.2% of total)| 2× | egg-herbie |
| 3934× | *-lowering-*.f32 |
| 3934× | *-lowering-*.f64 |
| 3254× | +-lowering-+.f64 |
| 3254× | +-lowering-+.f32 |
| 1852× | fma-define |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 76 | 304 |
| 1 | 229 | 286 |
| 2 | 659 | 282 |
| 3 | 3220 | 282 |
| 0 | 32 | 49 |
| 1 | 80 | 47 |
| 2 | 214 | 47 |
| 3 | 833 | 46 |
| 4 | 4245 | 45 |
| 0 | 8885 | 45 |
| 1× | iter limit |
| 1× | node limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
| Outputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Inputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin (neg x)) (/ (sin y) 16))) (- (sin y) (/ (sin (neg x)) 16))) (- (cos (neg x)) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos (neg x)))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin (neg y)) 16))) (- (sin (neg y)) (/ (sin x) 16))) (- (cos x) (cos (neg y))))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos (neg y)))))) |
(neg (/ (+ 2 (* (* (* (sqrt 2) (- (sin (neg x)) (/ (sin y) 16))) (- (sin y) (/ (sin (neg x)) 16))) (- (cos (neg x)) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos (neg x)))) (* (/ (- 3 (sqrt 5)) 2) (cos y)))))) |
(neg (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin (neg y)) 16))) (- (sin (neg y)) (/ (sin x) 16))) (- (cos x) (cos (neg y))))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos (neg y))))))) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin y) (/ (sin x) 16))) (- (sin x) (/ (sin y) 16))) (- (cos y) (cos x)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos y))) (* (/ (- 3 (sqrt 5)) 2) (cos x))))) |
| Outputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(/ (fma (+ (sin y) (/ (sin x) -16)) (* (+ (sin x) (/ (sin y) -16)) (* (sqrt 2) (- (cos x) (cos y)))) 2) (* 3 (fma (+ (sqrt 5) -1) (/ (cos x) 2) (fma (cos y) (+ 3/2 (/ (sqrt 5) -2)) 1)))) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin (neg x)) (/ (sin y) 16))) (- (sin y) (/ (sin (neg x)) 16))) (- (cos (neg x)) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos (neg x)))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(/ (fma (* (sqrt 2) (- (/ (sin y) -16) (sin x))) (* (- (cos x) (cos y)) (+ (sin y) (/ (sin x) 16))) 2) (* 3 (fma (+ (sqrt 5) -1) (/ (cos x) 2) (fma (cos y) (+ 3/2 (/ (sqrt 5) -2)) 1)))) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin (neg y)) 16))) (- (sin (neg y)) (/ (sin x) 16))) (- (cos x) (cos (neg y))))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos (neg y)))))) |
(/ (fma (* (sqrt 2) (- (/ (sin y) -16) (sin x))) (* (- (cos x) (cos y)) (+ (sin y) (/ (sin x) 16))) 2) (* 3 (fma (+ (sqrt 5) -1) (/ (cos x) 2) (fma (cos y) (+ 3/2 (/ (sqrt 5) -2)) 1)))) |
(neg (/ (+ 2 (* (* (* (sqrt 2) (- (sin (neg x)) (/ (sin y) 16))) (- (sin y) (/ (sin (neg x)) 16))) (- (cos (neg x)) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos (neg x)))) (* (/ (- 3 (sqrt 5)) 2) (cos y)))))) |
(/ (fma (* (sqrt 2) (- (/ (sin y) -16) (sin x))) (* (- (cos x) (cos y)) (+ (sin y) (/ (sin x) 16))) 2) (* (fma (+ (sqrt 5) -1) (/ (cos x) 2) (fma (cos y) (+ 3/2 (/ (sqrt 5) -2)) 1)) -3)) |
(neg (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin (neg y)) 16))) (- (sin (neg y)) (/ (sin x) 16))) (- (cos x) (cos (neg y))))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos (neg y))))))) |
(/ (fma (* (sqrt 2) (- (/ (sin y) -16) (sin x))) (* (- (cos x) (cos y)) (+ (sin y) (/ (sin x) 16))) 2) (* (fma (+ (sqrt 5) -1) (/ (cos x) 2) (fma (cos y) (+ 3/2 (/ (sqrt 5) -2)) 1)) -3)) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin y) (/ (sin x) 16))) (- (sin x) (/ (sin y) 16))) (- (cos y) (cos x)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos y))) (* (/ (- 3 (sqrt 5)) 2) (cos x))))) |
(/ (fma (+ (sin y) (/ (sin x) -16)) (* (* (sqrt 2) (- (cos y) (cos x))) (+ (sin x) (/ (sin y) -16))) 2) (* 3 (fma (cos x) (+ 3/2 (/ (sqrt 5) -2)) (fma (+ (sqrt 5) -1) (/ (cos y) 2) 1)))) |
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 67 | 0 | - | 0 | - | (-.f64 (cos.f64 x) (cos.f64 y)) |
| 1 | 0 | - | 1 | (-235447116644.2882 5.4099443784986e+131) | (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))) |
| 0 | 0 | - | 0 | - | x |
| 0 | 0 | - | 0 | - | (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) |
| 0 | 0 | - | 0 | - | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
| 0 | 0 | - | 0 | - | #s(literal 2 binary64) |
| 0 | 0 | - | 0 | - | (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y)) |
| 0 | 0 | - | 0 | - | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
| 0 | 0 | - | 0 | - | (/.f64 (sin.f64 x) #s(literal 16 binary64)) |
| 0 | 0 | - | 0 | - | (sqrt.f64 #s(literal 2 binary64)) |
| 0 | 0 | - | 0 | - | #s(literal 16 binary64) |
| 0 | 0 | - | 0 | - | (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) |
| 0 | 0 | - | 0 | - | (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y)))) |
| 0 | 0 | - | 0 | - | (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))) |
| 0 | 0 | - | 0 | - | (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) |
| 0 | 0 | - | 0 | - | (sin.f64 x) |
| 0 | 0 | - | 0 | - | (cos.f64 y) |
| 0 | 0 | - | 0 | - | (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x)) |
| 0 | 0 | - | 0 | - | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
| 0 | 0 | - | 0 | - | (cos.f64 x) |
| 0 | 0 | - | 0 | - | (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) |
| 0 | 0 | - | 0 | - | y |
| 0 | 0 | - | 0 | - | (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
| 0 | 0 | - | 0 | - | (/.f64 (sin.f64 y) #s(literal 16 binary64)) |
| 0 | 0 | - | 0 | - | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| 0 | 0 | - | 0 | - | (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
| 0 | 0 | - | 0 | - | (sqrt.f64 #s(literal 5 binary64)) |
| 0 | 0 | - | 0 | - | #s(literal 3 binary64) |
| 0 | 0 | - | 0 | - | #s(literal 1 binary64) |
| 0 | 0 | - | 0 | - | #s(literal 5 binary64) |
| 0 | 0 | - | 0 | - | (sin.f64 y) |
| 0 | 0 | - | 0 | - | (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) |
| 411.0ms | 352× | 0 | valid |
| 137.0ms | 80× | 2 | valid |
| 109.0ms | 80× | 1 | valid |
Compiled 592 to 98 computations (83.4% saved)
ival-div: 93.0ms (27.7% of total)backward-pass: 59.0ms (17.6% of total)ival-sin: 55.0ms (16.4% of total)ival-cos: 45.0ms (13.4% of total)ival-mult: 30.0ms (8.9% of total)ival-sub: 28.0ms (8.3% of total)ival-sqrt: 13.0ms (3.9% of total)ival-add: 11.0ms (3.3% of total)const: 2.0ms (0.6% of total)Compiled 48 to 31 computations (35.4% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ▶ | 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
Compiled 100 to 63 computations (37% saved)
| 1× | egg-herbie |
Found 8 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
| ✓ | cost-diff | 0 | (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
| ✓ | cost-diff | 256 | (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y)))) |
| 3172× | *-lowering-*.f32 |
| 3172× | *-lowering-*.f64 |
| 1656× | +-lowering-+.f64 |
| 1656× | +-lowering-+.f32 |
| 1398× | --lowering--.f32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 508 |
| 1 | 125 | 498 |
| 2 | 402 | 498 |
| 3 | 1538 | 482 |
| 4 | 7147 | 482 |
| 0 | 8469 | 482 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) |
2 |
(* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))) |
(* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) |
(* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
(sqrt 2) |
(- (sin x) (/ (sin y) 16)) |
(sin x) |
x |
(/ (sin y) 16) |
(sin y) |
y |
16 |
(- (sin y) (/ (sin x) 16)) |
(/ (sin x) 16) |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y)))) |
3 |
(+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))) |
(+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) |
1 |
(* (/ (- (sqrt 5) 1) 2) (cos x)) |
(/ (- (sqrt 5) 1) 2) |
(- (sqrt 5) 1) |
(sqrt 5) |
5 |
(* (/ (- 3 (sqrt 5)) 2) (cos y)) |
(/ (- 3 (sqrt 5)) 2) |
(- 3 (sqrt 5)) |
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
2 |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(+ (sin x) (/ (sin y) -16)) |
(sin x) |
x |
(/ (sin y) -16) |
(sin y) |
y |
-16 |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(* (sqrt 2) (- (cos x) (cos y))) |
(sqrt 2) |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (- 3 (sqrt 5))) |
(- 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
-1 |
| Outputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
2 |
#s(literal 2 binary64) |
(* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (sin x) (/ (sin y) 16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(sin x) |
(sin.f64 x) |
x |
(/ (sin y) 16) |
(/.f64 (sin.f64 y) #s(literal 16 binary64)) |
(sin y) |
(sin.f64 y) |
y |
16 |
#s(literal 16 binary64) |
(- (sin y) (/ (sin x) 16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) 16) |
(/.f64 (sin.f64 x) #s(literal 16 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y)))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
3 |
#s(literal 3 binary64) |
(+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3/2 binary64) (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)))))) |
(+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) |
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))) |
1 |
#s(literal 1 binary64) |
(* (/ (- (sqrt 5) 1) 2) (cos x)) |
(*.f64 (cos.f64 x) (+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))) |
(/ (- (sqrt 5) 1) 2) |
(+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) |
(- (sqrt 5) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (/ (- 3 (sqrt 5)) 2) (cos y)) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3/2 binary64) (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)))) |
(/ (- 3 (sqrt 5)) 2) |
(-.f64 #s(literal 3/2 binary64) (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
2 |
#s(literal 2 binary64) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(+ (sin x) (/ (sin y) -16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(sin x) |
(sin.f64 x) |
x |
(/ (sin y) -16) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(sin y) |
(sin.f64 y) |
y |
-16 |
#s(literal -16 binary64) |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(* (cos y) (- 3 (sqrt 5))) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
-1 |
#s(literal -1 binary64) |
Found 8 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| ✓ | accuracy | 99.5% | (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x)) |
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| 172.0ms | 177× | 0 | valid |
| 112.0ms | 39× | 2 | valid |
| 56.0ms | 40× | 1 | valid |
Compiled 510 to 51 computations (90% saved)
ival-mult: 27.0ms (18.7% of total)ival-div: 24.0ms (16.6% of total)ival-cos: 23.0ms (15.9% of total)ival-sin: 21.0ms (14.6% of total)backward-pass: 17.0ms (11.8% of total)ival-add: 16.0ms (11.1% of total)ival-sub: 9.0ms (6.2% of total)ival-sqrt: 6.0ms (4.2% of total)const: 2.0ms (1.4% of total)| Inputs |
|---|
#<alt (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))> |
#<alt (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y)))))> |
#<alt (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))))> |
#<alt (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))> |
#<alt (/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))))> |
#<alt (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))> |
#<alt (+ (sin x) (/ (sin y) -16))> |
#<alt (- (cos x) (cos y))> |
#<alt (- 3 (sqrt 5))> |
#<alt (* (sqrt 2) (- (sin x) (/ (sin y) 16)))> |
#<alt (* (/ (- (sqrt 5) 1) 2) (cos x))> |
#<alt (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
| Outputs |
|---|
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))> |
#<alt (+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))))> |
#<alt (+ (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))> |
#<alt (+ (* -3/4 (* (pow y 2) (- 3 (sqrt 5)))) (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))))> |
#<alt (+ (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* (pow y 2) (+ (* -3/4 (- 3 (sqrt 5))) (* 1/16 (* (pow y 2) (- 3 (sqrt 5)))))))> |
#<alt (+ (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* (pow y 2) (+ (* -3/4 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/480 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/16 (- 3 (sqrt 5))))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))))> |
#<alt (+ (* 1/3 (/ (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2))))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))))> |
#<alt (+ (* 1/3 (/ (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2))))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (sin y))> |
#<alt (+ x (* -1/16 (sin y)))> |
#<alt (+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2)))))> |
#<alt (+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (sin x)> |
#<alt (+ (sin x) (* -1/16 y))> |
#<alt (+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16)))> |
#<alt (+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (- 1 (cos y))> |
#<alt (- (+ 1 (* -1/2 (pow x 2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) 1)> |
#<alt (- (+ (cos x) (* 1/2 (pow y 2))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1)> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (* -1/16 (* (sin y) (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sin x) (sqrt 2))> |
#<alt (+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2)))> |
#<alt (+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2)))> |
#<alt (+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2)))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* 1/2 (- (sqrt 5) 1))> |
#<alt (+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1)))> |
#<alt (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))))))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (* (sqrt 2) (- 1 (cos y)))> |
#<alt (+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2)))))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
75 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 10.0ms | x | @ | 0 | (* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
| 7.0ms | x | @ | 0 | (* (/ (- (sqrt 5) 1) 2) (cos x)) |
| 7.0ms | x | @ | 0 | (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
| 7.0ms | y | @ | inf | (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
| 3.0ms | x | @ | inf | (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
| 1× | batch-egg-rewrite |
| 3418× | fma-lowering-fma.f32 |
| 3418× | fma-lowering-fma.f64 |
| 2428× | *-lowering-*.f32 |
| 2428× | *-lowering-*.f64 |
| 2224× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 273 |
| 1 | 342 | 252 |
| 2 | 3581 | 249 |
| 0 | 8249 | 249 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y)))) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (- 3 (sqrt 5)) 2) (cos y))))) |
(+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) |
(* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))) |
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(+ (sin x) (/ (sin y) -16)) |
(- (cos x) (cos y)) |
(- 3 (sqrt 5)) |
(* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
(* (/ (- (sqrt 5) 1) 2) (cos x)) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (sqrt 2) (- (cos x) (cos y))) |
| Outputs |
|---|
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(+.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)))) |
(fma.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)))) |
(fma.f64 #s(literal 3 binary64) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)))) |
(fma.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(fma.f64 (cos.f64 y) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(fma.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(fma.f64 (*.f64 #s(literal 3 binary64) (cos.f64 y)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(fma.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (cos.f64 y) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))))) |
(/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) |
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 3 binary64)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) #s(literal -1 binary64))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 1 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) #s(literal 3 binary64)) |
(pow.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64))) #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (/.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(*.f64 (/.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (/.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (cos.f64 x) (cos.f64 y)) #s(literal 2 binary64)) |
(fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (cos.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(fma.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(fma.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (cos.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(fma.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) #s(literal -1 binary64))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) #s(literal 3 binary64))))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (/.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (cos.f64 x) (cos.f64 y)) #s(literal 2 binary64)) |
(fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (cos.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(fma.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(fma.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (cos.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(fma.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (sin.f64 x))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(+.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)) |
(-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
(-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) |
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) (/.f64 (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)) |
(fma.f64 (sin.f64 y) #s(literal -1/16 binary64) (sin.f64 x)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 y) #s(literal 16 binary64)) (sin.f64 x)) |
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) #s(literal 1/16 binary64) (sin.f64 x)) |
(fma.f64 #s(literal -1/16 binary64) (sin.f64 y) (sin.f64 x)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (sin.f64 x) (/.f64 #s(literal -16 binary64) (sin.f64 y)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (neg.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) |
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))) |
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))))) |
(*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) |
(+.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) (/.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(fma.f64 #s(literal -1 binary64) (cos.f64 y) (cos.f64 x)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y))) (*.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) (-.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(pow.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) #s(literal -1 binary64)) |
(*.f64 #s(literal -2 binary64) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) #s(literal -2 binary64)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64)))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) |
(+.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(-.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(-.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 5 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64) #s(literal 3 binary64)) |
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 5 binary64)) #s(literal 3 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal -4 binary64) (neg.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sqrt.f64 #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(fma.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sqrt.f64 #s(literal 2 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) |
(/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) #s(literal -2 binary64)) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal -2 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -2 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 (cos.f64 x) #s(literal 2 binary64))) |
(*.f64 (+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (cos.f64 x)) |
(*.f64 (cos.f64 x) (+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) #s(literal 1 binary64)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 1/2 binary64)) |
(*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 (/.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))) |
(+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x))) (*.f64 (cos.f64 x) #s(literal -1 binary64))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) (/.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x) (+.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)))) |
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
| 1× | egg-herbie |
| 6624× | *-lowering-*.f32 |
| 6624× | *-lowering-*.f64 |
| 3016× | +-lowering-+.f64 |
| 3016× | +-lowering-+.f32 |
| 1768× | fma-lowering-fma.f32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 544 | 8450 |
| 1 | 1843 | 7607 |
| 2 | 7533 | 7599 |
| 0 | 8578 | 7599 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) |
(+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) |
(+ (* -3/4 (* (pow y 2) (- 3 (sqrt 5)))) (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* (pow y 2) (+ (* -3/4 (- 3 (sqrt 5))) (* 1/16 (* (pow y 2) (- 3 (sqrt 5))))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* (pow y 2) (+ (* -3/4 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/480 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/16 (- 3 (sqrt 5)))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) |
(+ (* 1/3 (/ (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) |
(+ (* 1/3 (/ (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (sin y)) |
(+ x (* -1/16 (sin y))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2))))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(sin x) |
(+ (sin x) (* -1/16 y)) |
(+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16))) |
(+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(- 1 (cos y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) 1) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(* -1/16 (* (sin y) (sqrt 2))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2)))))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2)))))))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sin x) (sqrt 2)) |
(+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* 1/2 (- (sqrt 5) 1)) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(* (sqrt 2) (- 1 (cos y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) 1)) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
| Outputs |
|---|
(* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -3/4 binary64) (*.f64 x x))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -3/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))) |
(+.f64 (*.f64 x (*.f64 x (+.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/480 binary64)) #s(literal 1/16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(+ (* -3/4 (* (pow y 2) (- 3 (sqrt 5)))) (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) (*.f64 y (*.f64 y (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/4 binary64)))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* (pow y 2) (+ (* -3/4 (- 3 (sqrt 5))) (* 1/16 (* (pow y 2) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -3/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 y y))))))) |
(+ (* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* (pow y 2) (+ (* -3/4 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/480 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/16 (- 3 (sqrt 5)))))))) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/4 binary64)) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 #s(literal -1/480 binary64) (*.f64 y y)) #s(literal 1/16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 3 (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* 1/3 (/ (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))))) |
(*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (*.f64 x #s(literal 1/3 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (* (cos y) (- 3 (sqrt 5)))) (* 1/2 (- (sqrt 5) 1)))) 2)))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))) (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -257/512 binary64) (sin.f64 y)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))) x))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(+ (* 1/3 (/ (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))))) |
(*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (*.f64 (*.f64 y #s(literal 1/3 binary64)) (+.f64 (*.f64 y (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) 2)))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (*.f64 (*.f64 y #s(literal 1/3 binary64)) (+.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) #s(literal 2 binary64)))) (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 257/512 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) #s(literal 2 binary64)))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -257/512 binary64) (sin.f64 y)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 y (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 257/512 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64)))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -257/512 binary64) (sin.f64 y)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 y (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 257/512 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64)))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64))))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (sin.f64 y) #s(literal -1/2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal 3/4 binary64) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+.f64 (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 #s(literal 3/4 binary64) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 #s(literal 3/4 binary64) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) #s(literal 2 binary64)))) (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/1536 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 #s(literal 3/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (sin.f64 y) #s(literal -1/2 binary64)))) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 y (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (+.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/1536 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 x (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (sin.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (sin.f64 y) #s(literal -1/2 binary64)))) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 y (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))) (*.f64 y (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 257/256 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (+.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/1536 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (sqrt.f64 #s(literal 2 binary64))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(+ x (* -1/16 (sin y))) |
(+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(sin x) |
(sin.f64 x) |
(+ (sin x) (* -1/16 y)) |
(+.f64 (sin.f64 x) (*.f64 y #s(literal -1/16 binary64))) |
(+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16))) |
(+.f64 (sin.f64 x) (*.f64 y (+.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 y y) #s(literal 1/96 binary64))))) |
(+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))) |
(+.f64 (sin.f64 x) (*.f64 y (+.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) #s(literal -1/1920 binary64))) y) y)))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(- 1 (cos y)) |
(-.f64 #s(literal 1 binary64) (cos.f64 y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal -1/2 binary64))) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(+.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y y)) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(* -1/16 (* (sin y) (sqrt 2))) |
(*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sin x) (sqrt 2)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) |
(+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 y #s(literal -1/16 binary64)))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 y y) #s(literal 1/96 binary64)))))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 y #s(literal -1/16 binary64)))) (*.f64 y (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) #s(literal -1/1920 binary64))))))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* 1/2 (- (sqrt 5) 1)) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal -1/4 binary64)))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal -1/4 binary64)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/1440 binary64)) #s(literal 1/48 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 (*.f64 y (*.f64 y (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(+.f64 (+.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) (-.f64 (*.f64 y (*.f64 y (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 y y) #s(literal 1/24 binary64)))))) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(* (sqrt 2) (- 1 (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 y y)))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
Compiled 41395 to 2194 computations (94.7% saved)
40 alts after pruning (39 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 671 | 39 | 710 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 1 | 2 |
| Done | 0 | 0 | 0 |
| Total | 672 | 40 | 712 |
| Status | Accuracy | Program |
|---|---|---|
| 99.4% | (/.f64 (fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.2% | (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) #s(literal 3 binary64)) | |
| 99.4% | (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 99.3% | (/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 65.2% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| ▶ | 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 62.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| ▶ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.0% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| ▶ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
| 67.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| ▶ | 64.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| ▶ | 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 62.5% | (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 64.9% | (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) | |
| 99.2% | (*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) | |
| 67.5% | (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.3% | (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) #s(literal 3 binary64))))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) #s(literal 3 binary64))))) | |
| 99.4% | (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) | |
| 99.4% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) | |
| 60.5% | (*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
Compiled 4252 to 2563 computations (39.7% saved)
| 1× | egg-herbie |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
| ✓ | cost-diff | 128 | (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) |
| ✓ | cost-diff | 0 | (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
| ✓ | cost-diff | 128 | (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) |
| ✓ | cost-diff | 0 | (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
| ✓ | cost-diff | 0 | (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 4876× | +-lowering-+.f64 |
| 4876× | +-lowering-+.f32 |
| 4656× | *-lowering-*.f32 |
| 4656× | *-lowering-*.f64 |
| 1986× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 78 | 1146 |
| 1 | 218 | 1105 |
| 2 | 787 | 1105 |
| 3 | 2878 | 1105 |
| 0 | 8187 | 1105 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
2 |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(+ (sin x) (/ (sin y) -16)) |
(sin x) |
x |
(/ (sin y) -16) |
(sin y) |
y |
-16 |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(* (sqrt 2) (- (cos x) (cos y))) |
(sqrt 2) |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (/ 4 (+ 3 (sqrt 5)))) |
(/ 4 (+ 3 (sqrt 5))) |
4 |
(+ 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
-1 |
(/ (+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))))) |
(+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) |
2 |
(* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2))) |
(* (sqrt 2) (+ (cos x) -1)) |
(sqrt 2) |
(+ (cos x) -1) |
(cos x) |
x |
-1 |
(* -1/16 (pow (sin x) 2)) |
-1/16 |
(pow (sin x) 2) |
(sin x) |
(+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))))) |
3 |
(* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))) |
3/2 |
(+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))) |
(- 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (+ (sqrt 5) -1) (cos x)) |
(+ (sqrt 5) -1) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
2 |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(* -1/16 (sin y)) |
-1/16 |
(sin y) |
y |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(sin x) |
x |
-16 |
(* (sqrt 2) (- (cos x) (cos y))) |
(sqrt 2) |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (- 3 (sqrt 5))) |
(- 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
-1 |
(/ (+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) |
2 |
(* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))) |
(* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) |
(+ (sin y) (/ (sin x) -16)) |
(sin y) |
y |
(/ (sin x) -16) |
(sin x) |
x |
-16 |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(* (sqrt 2) (+ (sin x) (/ (sin y) -16))) |
(sqrt 2) |
(+ (sin x) (/ (sin y) -16)) |
(/ (sin y) -16) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (- 3 (sqrt 5))) |
(- 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
-1 |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y))))) |
(+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) |
2 |
(* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))) |
(* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) |
(* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
(sqrt 2) |
(- (sin x) (/ (sin y) 16)) |
(sin x) |
x |
(/ (sin y) 16) |
(sin y) |
y |
16 |
(- (sin y) (/ (sin x) 16)) |
(/ (sin x) 16) |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y)))) |
3 |
(+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y))) |
(+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) |
1 |
(* (/ (- (sqrt 5) 1) 2) (cos x)) |
(/ (- (sqrt 5) 1) 2) |
(- (sqrt 5) 1) |
(sqrt 5) |
5 |
(* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y)) |
(/ (/ 4 (+ 3 (sqrt 5))) 2) |
(/ 4 (+ 3 (sqrt 5))) |
4 |
(+ 3 (sqrt 5)) |
| Outputs |
|---|
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 3/2 binary64)) #s(literal -3/2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
2 |
#s(literal 2 binary64) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(+ (sin x) (/ (sin y) -16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(sin x) |
(sin.f64 x) |
x |
(/ (sin y) -16) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(sin y) |
(sin.f64 y) |
y |
-16 |
#s(literal -16 binary64) |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 3/2 binary64)) #s(literal -3/2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 3/2 binary64)) #s(literal -3/2 binary64))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(* (cos y) (/ 4 (+ 3 (sqrt 5)))) |
(/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/ 4 (+ 3 (sqrt 5))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
4 |
#s(literal 4 binary64) |
(+ 3 (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
-1 |
#s(literal -1 binary64) |
(/ (+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 15/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) |
2 |
#s(literal 2 binary64) |
(* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) |
(* (sqrt 2) (+ (cos x) -1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (cos x) -1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(cos x) |
(cos.f64 x) |
x |
-1 |
#s(literal -1 binary64) |
(* -1/16 (pow (sin x) 2)) |
(*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) |
-1/16 |
#s(literal -1/16 binary64) |
(pow (sin x) 2) |
(pow.f64 (sin.f64 x) #s(literal 2 binary64)) |
(sin x) |
(sin.f64 x) |
(+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))))) |
(+.f64 #s(literal 15/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (sqrt.f64 #s(literal 5 binary64))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (+ (sqrt 5) -1) (cos x)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/16 binary64)))))) |
2 |
#s(literal 2 binary64) |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))))) |
(* -1/16 (sin y)) |
(*.f64 (sin.f64 y) #s(literal -1/16 binary64)) |
-1/16 |
#s(literal -1/16 binary64) |
(sin y) |
(sin.f64 y) |
y |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(sin x) |
(sin.f64 x) |
x |
-16 |
#s(literal -16 binary64) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (cos y) (- 3 (sqrt 5))) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
-1 |
#s(literal -1 binary64) |
(/ (+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
2 |
#s(literal 2 binary64) |
(* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(sin y) |
(sin.f64 y) |
y |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(sin x) |
(sin.f64 x) |
x |
-16 |
#s(literal -16 binary64) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(* (sqrt 2) (+ (sin x) (/ (sin y) -16))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (sin x) (/ (sin y) -16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(/ (sin y) -16) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (cos y) (- 3 (sqrt 5))) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
-1 |
#s(literal -1 binary64) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (*.f64 (cos.f64 x) (*.f64 (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
2 |
#s(literal 2 binary64) |
(* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (sin x) (/ (sin y) 16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(sin x) |
(sin.f64 x) |
x |
(/ (sin y) 16) |
(/.f64 (sin.f64 y) #s(literal 16 binary64)) |
(sin y) |
(sin.f64 y) |
y |
16 |
#s(literal 16 binary64) |
(- (sin y) (/ (sin x) 16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) 16) |
(/.f64 (sin.f64 x) #s(literal 16 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y)))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3 |
#s(literal 3 binary64) |
(+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y))) |
(+.f64 (*.f64 (cos.f64 x) (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) |
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))) |
1 |
#s(literal 1 binary64) |
(* (/ (- (sqrt 5) 1) 2) (cos x)) |
(*.f64 (cos.f64 x) (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) |
(/ (- (sqrt 5) 1) 2) |
(/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) |
(- (sqrt 5) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y)) |
(/.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/ (/ 4 (+ 3 (sqrt 5))) 2) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/ 4 (+ 3 (sqrt 5))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
4 |
#s(literal 4 binary64) |
(+ 3 (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 99.6% | (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | accuracy | 99.5% | (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x)) |
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| ✓ | accuracy | 99.5% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
| ✓ | accuracy | 99.5% | (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 73.6% | (+.f64 (cos.f64 x) #s(literal -1 binary64)) |
| ✓ | accuracy | 99.5% | (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| 394.0ms | 95× | 1 | valid |
| 244.0ms | 122× | 0 | valid |
| 239.0ms | 39× | 2 | valid |
Compiled 1164 to 79 computations (93.2% saved)
ival-mult: 70.0ms (22.6% of total)backward-pass: 64.0ms (20.6% of total)ival-cos: 53.0ms (17.1% of total)ival-add: 52.0ms (16.8% of total)ival-div: 32.0ms (10.3% of total)ival-sin: 17.0ms (5.5% of total)ival-sub: 10.0ms (3.2% of total)ival-sqrt: 6.0ms (1.9% of total)ival-pow: 4.0ms (1.3% of total)const: 2.0ms (0.6% of total)| Inputs |
|---|
#<alt (/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))))> |
#<alt (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))> |
#<alt (+ (sin x) (/ (sin y) -16))> |
#<alt (+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))))> |
#<alt (/ (+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))))))> |
#<alt (+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2))))> |
#<alt (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))> |
#<alt (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))))> |
#<alt (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (sin y))> |
#<alt (/ (+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))))> |
#<alt (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))> |
#<alt (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y)))> |
#<alt (/ (/ 4 (+ 3 (sqrt 5))) 2)> |
#<alt (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y)))))> |
#<alt (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))))> |
#<alt (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))> |
#<alt (- (cos x) (cos y))> |
#<alt (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (+ (cos x) -1)> |
#<alt (- 3 (sqrt 5))> |
#<alt (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))> |
#<alt (* (sqrt 2) (+ (cos x) -1))> |
#<alt (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))> |
#<alt (* (sqrt 2) (- (sin x) (/ (sin y) 16)))> |
#<alt (* (/ (- (sqrt 5) 1) 2) (cos x))> |
| Outputs |
|---|
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (sin y))> |
#<alt (+ x (* -1/16 (sin y)))> |
#<alt (+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2)))))> |
#<alt (+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (sin x)> |
#<alt (+ (sin x) (* -1/16 y))> |
#<alt (+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16)))> |
#<alt (+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt 6> |
#<alt (+ 6 (* -3/4 (* (pow x 2) (- (sqrt 5) 1))))> |
#<alt (+ 6 (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ 6 (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1)))))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))> |
#<alt 1/3> |
#<alt (+ 1/3 (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))> |
#<alt (+ 1/3 (* (pow x 2) (- (* (pow x 2) (- (* 1/192 (sqrt 2)) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1))))) (* -1/24 (- (sqrt 5) 1)))))> |
#<alt (+ 1/3 (* (pow x 2) (- (* (pow x 2) (- (+ (* 1/192 (sqrt 2)) (* (pow x 2) (- (* -1/96 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (+ (* -1/8 (* (- (sqrt 5) 1) (- (* 1/192 (sqrt 2)) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1)))))) (+ (* -1/8640 (- (sqrt 5) 1)) (* 1/2304 (pow (- (sqrt 5) 1) 2))))))) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1))))) (* -1/24 (- (sqrt 5) 1)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt 2> |
#<alt (+ 2 (* 1/32 (* (pow x 4) (sqrt 2))))> |
#<alt (+ 2 (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2)))))> |
#<alt (+ 2 (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (* 1/32 (* (pow x 4) (sqrt 2)))> |
#<alt (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2))))> |
#<alt (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))))> |
#<alt (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))) (* -1/16 (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))))))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 1/256 (/ (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/16 (/ (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/1024 (/ (* (sin y) (* (sqrt 2) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt 2> |
#<alt (+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))> |
#<alt (+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))> |
#<alt (+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1))))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))> |
#<alt (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1)))))))> |
#<alt (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (+ (* -1/16 (* y (+ (* -1/6 (* (sqrt 2) (- (cos x) 1))) (* (sqrt 2) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (* -1/16 (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 y)> |
#<alt (* y (- (* 1/96 (pow y 2)) 1/16))> |
#<alt (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))> |
#<alt (* y (- (* (pow y 2) (+ 1/96 (* (pow y 2) (- (* 1/80640 (pow y 2)) 1/1920)))) 1/16))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (* (sin x) (- (cos x) 1)))> |
#<alt (+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1)))> |
#<alt (+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (+ (cos x) (* -1/32 (* y (sin x)))) 1)))> |
#<alt (+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (+ (cos x) (* y (+ (* -1/32 (sin x)) (* y (+ 1/2 (* -1/6 (- (cos x) 1))))))) 1)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (sin y) (- 1 (cos y)))> |
#<alt (+ (* -1/16 (* x (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))> |
#<alt (+ (* x (+ (* -1/2 (* x (sin y))) (* -1/16 (- 1 (cos y))))) (* (sin y) (- 1 (cos y))))> |
#<alt (+ (* x (+ (* -1/16 (- 1 (cos y))) (* x (+ (* -1/2 (sin y)) (* x (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (* (sin y) (- 1 (cos y))))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 1/3 (/ (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 1/3 (/ (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5))))))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))> |
#<alt (- 1 (cos y))> |
#<alt (- (+ 1 (* -1/2 (pow x 2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) 1)> |
#<alt (- (+ (cos x) (* 1/2 (pow y 2))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1)> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))> |
#<alt (+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))> |
#<alt (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* (sqrt 2) (- 1 (cos y)))> |
#<alt (+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2)))))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* -1/2 (pow x 2))> |
#<alt (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))> |
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))> |
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2))> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt 2> |
#<alt (+ 2 (* -1/2 (* (pow x 2) (- (sqrt 5) 1))))> |
#<alt (+ 2 (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ 2 (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (* -1/2 (* (pow x 2) (sqrt 2)))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2)))))))))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (* -1/16 (* (sin y) (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sin x) (sqrt 2))> |
#<alt (+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2)))> |
#<alt (+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2)))> |
#<alt (+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2)))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (sqrt 2) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* -1/16 (* (sin y) (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sin x) (sqrt 2))> |
#<alt (+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2)))> |
#<alt (+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2)))> |
#<alt (+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2)))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* (sqrt 2) (- (sin x) (* 1/16 (sin y))))> |
#<alt (* 1/2 (- (sqrt 5) 1))> |
#<alt (+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1)))> |
#<alt (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))))))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
147 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | x | @ | inf | (/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 4.0ms | x | @ | inf | (/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y))))) |
| 2.0ms | x | @ | 0 | (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
| 2.0ms | x | @ | inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 2.0ms | x | @ | -inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 1× | batch-egg-rewrite |
| 2890× | *-lowering-*.f32 |
| 2890× | *-lowering-*.f64 |
| 2042× | /-lowering-/.f32 |
| 2042× | /-lowering-/.f64 |
| 1318× | fma-lowering-fma.f32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 78 | 593 |
| 1 | 555 | 534 |
| 2 | 6091 | 532 |
| 0 | 8090 | 532 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(+ (sin x) (/ (sin y) -16)) |
(+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))))) |
(/ (+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x)))))) |
(+ 2 (* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2)))) |
(* (* (sqrt 2) (+ (cos x) -1)) (* -1/16 (pow (sin x) 2))) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(* -1/16 (sin y)) |
(/ (+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) |
(* (* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))) |
(* (+ (sin y) (/ (sin x) -16)) (- (cos x) (cos y))) |
(/ (/ 4 (+ 3 (sqrt 5))) 2) |
(/ (+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) (* 3 (+ (+ 1 (* (/ (- (sqrt 5) 1) 2) (cos x))) (* (/ (/ 4 (+ 3 (sqrt 5))) 2) (cos y))))) |
(+ 2 (* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y)))) |
(* (* (* (sqrt 2) (- (sin x) (/ (sin y) 16))) (- (sin y) (/ (sin x) 16))) (- (cos x) (cos y))) |
(- (cos x) (cos y)) |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(+ (cos x) -1) |
(- 3 (sqrt 5)) |
(+ (- 3 (sqrt 5)) (* (+ (sqrt 5) -1) (cos x))) |
(* (sqrt 2) (+ (cos x) -1)) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (sqrt 2) (+ (sin x) (/ (sin y) -16))) |
(* (sqrt 2) (- (sin x) (/ (sin y) 16))) |
(* (/ (- (sqrt 5) 1) 2) (cos x)) |
| Outputs |
|---|
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (cos.f64 x)) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(+.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)) |
(-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
(-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) |
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) (/.f64 (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))))) |
(fma.f64 (sin.f64 y) #s(literal -1/16 binary64) (sin.f64 x)) |
(fma.f64 #s(literal -1/16 binary64) (sin.f64 y) (sin.f64 x)) |
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (sin.f64 x) (/.f64 #s(literal -16 binary64) (sin.f64 y)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (neg.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) |
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))) |
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))))) |
(*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)) |
(+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))) |
(+.f64 (+.f64 #s(literal 3 binary64) (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(-.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(fma.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) |
(fma.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3/2 binary64) #s(literal 3 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64))))) |
(/.f64 (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 9/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64))) |
(*.f64 (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))))) |
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) |
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) #s(literal -1/16 binary64)) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))) (sin.f64 x)) (sin.f64 x)) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (/.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(fma.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sin.f64 y) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 (*.f64 (*.f64 (sin.f64 y) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal -16 binary64)) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 y))) #s(literal 16 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 16 binary64)) |
(*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (*.f64 (sin.f64 y) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal -1/16 binary64)) |
(*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1/16 binary64)) (sin.f64 y)) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64))) |
(-.f64 #s(literal 0 binary64) (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
(neg.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 16 binary64) (sin.f64 y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 16 binary64) (sin.f64 y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) (sin.f64 y)) #s(literal 1 binary64))) |
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) #s(literal 16 binary64)) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y))) #s(literal -16 binary64)) |
(pow.f64 (/.f64 #s(literal -16 binary64) (sin.f64 y)) #s(literal -1 binary64)) |
(*.f64 (sin.f64 y) #s(literal -1/16 binary64)) |
(*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) #s(literal 1/16 binary64)) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (cos.f64 x)) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(+.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (cos.f64 x)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sin.f64 y)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sin.f64 y))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(+.f64 (*.f64 (sin.f64 y) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(+.f64 (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sin.f64 y) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal 4096 binary64))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal 16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal 4096 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal 16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y)))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (*.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y)))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)))) (*.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64))))) |
(/.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal 4096 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal 16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -2 binary64))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 6 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 4 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64))) |
(/.f64 #s(literal -2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64))) |
(/.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -2 binary64)) |
(/.f64 #s(literal -4 binary64) (neg.f64 (+.f64 #s(literal 6 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 #s(literal -4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64)))) |
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)) |
(*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1/2 binary64))) |
(*.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) |
(*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1/2 binary64)) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))) #s(literal -3 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))) #s(literal -3 binary64)))) |
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1/3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1/3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) #s(literal 3 binary64)) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 #s(literal 1/3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))) #s(literal -3 binary64)))) |
(*.f64 (/.f64 #s(literal 1/3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))) (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))))) |
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (cos.f64 x)) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(+.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) (/.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y))) (*.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) (-.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(*.f64 #s(literal -2 binary64) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) #s(literal -2 binary64)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64)))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (neg.f64 (cos.f64 x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(+.f64 #s(literal -1 binary64) (cos.f64 x)) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))) |
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))) |
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (neg.f64 (cos.f64 x))))) |
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))))) |
(/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal -1 binary64) (cos.f64 x))) |
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))))) |
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(+.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(-.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(-.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 5 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/.f64 #s(literal 4 binary64) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)) #s(literal 1 binary64))) |
(/.f64 #s(literal -4 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64))) |
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(*.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64)))) |
(*.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 4 binary64)) |
(*.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 #s(literal 3 binary64) (neg.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+.f64 #s(literal 3 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (neg.f64 (cos.f64 x))) |
(-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (sqrt.f64 #s(literal 5 binary64))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (+.f64 (*.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) |
(-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 2 binary64))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (neg.f64 (cos.f64 x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(+.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) |
(fma.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) (-.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(+.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) |
(fma.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) (-.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal 4096 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal -2 binary64)) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal -2 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) |
(/.f64 (*.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -2 binary64)) |
(*.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 (cos.f64 x) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) (cos.f64 x)) |
(*.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)) |
(*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) |
| 1× | egg-herbie |
| 7042× | *-lowering-*.f32 |
| 7042× | *-lowering-*.f64 |
| 5678× | +-lowering-+.f64 |
| 5678× | +-lowering-+.f32 |
| 1756× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 898 | 16549 |
| 1 | 3083 | 15920 |
| 0 | 9557 | 15920 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (sin y)) |
(+ x (* -1/16 (sin y))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2))))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(sin x) |
(+ (sin x) (* -1/16 y)) |
(+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16))) |
(+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
6 |
(+ 6 (* -3/4 (* (pow x 2) (- (sqrt 5) 1)))) |
(+ 6 (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ 6 (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
1/3 |
(+ 1/3 (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))) |
(+ 1/3 (* (pow x 2) (- (* (pow x 2) (- (* 1/192 (sqrt 2)) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1))))) (* -1/24 (- (sqrt 5) 1))))) |
(+ 1/3 (* (pow x 2) (- (* (pow x 2) (- (+ (* 1/192 (sqrt 2)) (* (pow x 2) (- (* -1/96 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (+ (* -1/8 (* (- (sqrt 5) 1) (- (* 1/192 (sqrt 2)) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1)))))) (+ (* -1/8640 (- (sqrt 5) 1)) (* 1/2304 (pow (- (sqrt 5) 1) 2))))))) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1))))) (* -1/24 (- (sqrt 5) 1))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
2 |
(+ 2 (* 1/32 (* (pow x 4) (sqrt 2)))) |
(+ 2 (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2))))) |
(+ 2 (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(* 1/32 (* (pow x 4) (sqrt 2))) |
(* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2)))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))) (* -1/16 (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2))))))))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 1/256 (/ (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/16 (/ (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/1024 (/ (* (sin y) (* (sqrt 2) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
2 |
(+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) |
(+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1)))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))) |
(* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1))))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (+ (* -1/16 (* y (+ (* -1/6 (* (sqrt 2) (- (cos x) 1))) (* (sqrt 2) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (* -1/16 (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 y) |
(* y (- (* 1/96 (pow y 2)) 1/16)) |
(* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)) |
(* y (- (* (pow y 2) (+ 1/96 (* (pow y 2) (- (* 1/80640 (pow y 2)) 1/1920)))) 1/16)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (* (sin x) (- (cos x) 1))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (+ (cos x) (* -1/32 (* y (sin x)))) 1))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (+ (cos x) (* y (+ (* -1/32 (sin x)) (* y (+ 1/2 (* -1/6 (- (cos x) 1))))))) 1))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (sin y) (- 1 (cos y))) |
(+ (* -1/16 (* x (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) |
(+ (* x (+ (* -1/2 (* x (sin y))) (* -1/16 (- 1 (cos y))))) (* (sin y) (- 1 (cos y)))) |
(+ (* x (+ (* -1/16 (- 1 (cos y))) (* x (+ (* -1/2 (sin y)) (* x (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (* (sin y) (- 1 (cos y)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(+ (* 1/3 (/ (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 1/3 (/ (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(- 1 (cos y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) 1) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))) |
(+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(* (sqrt 2) (- 1 (cos y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) 1)) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* -1/2 (pow x 2)) |
(* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2)) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
2 |
(+ 2 (* -1/2 (* (pow x 2) (- (sqrt 5) 1)))) |
(+ 2 (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ 2 (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1))))))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(* -1/2 (* (pow x 2) (sqrt 2))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2))))))))) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(* -1/16 (* (sin y) (sqrt 2))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2)))))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2)))))))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sin x) (sqrt 2)) |
(+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(* -1/16 (* (sin y) (sqrt 2))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2)))))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2)))))))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sin x) (sqrt 2)) |
(+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(* 1/2 (- (sqrt 5) 1)) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
| Outputs |
|---|
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 #s(literal 3 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64)))))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(+ x (* -1/16 (sin y))) |
(+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(sin x) |
(sin.f64 x) |
(+ (sin x) (* -1/16 y)) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) y)) |
(+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16))) |
(+.f64 (sin.f64 x) (*.f64 y (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 y y)) #s(literal -1/16 binary64)))) |
(+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))) |
(+.f64 (sin.f64 x) (*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) #s(literal -1/1920 binary64)))) #s(literal -1/16 binary64)))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
6 |
#s(literal 6 binary64) |
(+ 6 (* -3/4 (* (pow x 2) (- (sqrt 5) 1)))) |
(+.f64 #s(literal 6 binary64) (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 x x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ 6 (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 #s(literal 6 binary64) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -3/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 x x)))))) |
(+ 6 (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))) |
(+.f64 #s(literal 6 binary64) (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/480 binary64) (*.f64 x x)) #s(literal 1/16 binary64))))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) |
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) |
1/3 |
#s(literal 1/3 binary64) |
(+ 1/3 (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(+ 1/3 (* (pow x 2) (- (* (pow x 2) (- (* 1/192 (sqrt 2)) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1))))) (* -1/24 (- (sqrt 5) 1))))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/192 binary64)) (+.f64 (*.f64 #s(literal 1/288 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/288 binary64))) (*.f64 #s(literal -1/192 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))) |
(+ 1/3 (* (pow x 2) (- (* (pow x 2) (- (+ (* 1/192 (sqrt 2)) (* (pow x 2) (- (* -1/96 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (+ (* -1/8 (* (- (sqrt 5) 1) (- (* 1/192 (sqrt 2)) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1)))))) (+ (* -1/8640 (- (sqrt 5) 1)) (* 1/2304 (pow (- (sqrt 5) 1) 2))))))) (+ (* -1/192 (pow (- (sqrt 5) 1) 2)) (* 1/288 (- (sqrt 5) 1))))) (* -1/24 (- (sqrt 5) 1))))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal -1/96 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/8 binary64)) (-.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/192 binary64)) (+.f64 (*.f64 #s(literal 1/288 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/288 binary64))) (*.f64 #s(literal -1/192 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (+.f64 (*.f64 #s(literal -1/8640 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/8640 binary64)) (*.f64 (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1/2304 binary64)))))) (-.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/192 binary64)) (+.f64 (*.f64 #s(literal 1/288 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/288 binary64))) (*.f64 #s(literal -1/192 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/32 (* (pow x 4) (sqrt 2)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)))) |
(+ 2 (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) x) #s(literal 5/24 binary64)))))) |
(+ 2 (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64)))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(* 1/32 (* (pow x 4) (sqrt 2))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) |
(* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2)))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) x) #s(literal 5/24 binary64))))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))))))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))) (* -1/16 (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2))))))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) #s(literal 5/24 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/40320 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 59/15120 binary64))))))))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x))) (*.f64 #s(literal -1/1536 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/1024 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 1/256 (/ (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) x) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/16 (/ (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/1024 (/ (* (sin y) (* (sqrt 2) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (/.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) #s(literal 3/1024 binary64)))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) #s(literal 3/4 binary64))))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))))) |
(+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (+.f64 (*.f64 y (*.f64 y (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x))) (*.f64 #s(literal -1/1536 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 #s(literal 1/256 binary64) x) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 (*.f64 x #s(literal 1/32 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) x) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))))) |
(* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1))))))) |
(*.f64 y (+.f64 (*.f64 y (*.f64 y (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x))) (*.f64 #s(literal -1/1536 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (+ (* -1/16 (* y (+ (* -1/6 (* (sqrt 2) (- (cos x) 1))) (* (sqrt 2) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (* -1/16 (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))))))) |
(*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) y) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x))) (*.f64 #s(literal -1/1536 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 #s(literal 1/256 binary64) x) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (*.f64 x #s(literal 1/32 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) x) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* -1/16 y) |
(*.f64 #s(literal -1/16 binary64) y) |
(* y (- (* 1/96 (pow y 2)) 1/16)) |
(*.f64 y (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 y y)) #s(literal -1/16 binary64))) |
(* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)) |
(*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) #s(literal -1/1920 binary64)))) #s(literal -1/16 binary64))) |
(* y (- (* (pow y 2) (+ 1/96 (* (pow y 2) (- (* 1/80640 (pow y 2)) 1/1920)))) 1/16)) |
(*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/80640 binary64)) #s(literal -1/1920 binary64))))) #s(literal -1/16 binary64))) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+.f64 (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64)))))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 y) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* -1/16 (* (sin x) (- (cos x) 1))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (+ (cos x) (* -1/32 (* y (sin x)))) 1))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 y (+.f64 (cos.f64 x) (+.f64 (*.f64 y (*.f64 (sin.f64 x) #s(literal -1/32 binary64))) #s(literal -1 binary64))))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (+ (cos x) (* y (+ (* -1/32 (sin x)) (* y (+ 1/2 (* -1/6 (- (cos x) 1))))))) 1))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 (sin.f64 x) #s(literal -1/32 binary64)) (*.f64 y (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64)))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sin y) (- 1 (cos y))) |
(*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/16 (* x (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x))) |
(+ (* x (+ (* -1/2 (* x (sin y))) (* -1/16 (- 1 (cos y))))) (* (sin y) (- 1 (cos y)))) |
(+.f64 (*.f64 x (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 y) x))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x)))) |
(+ (* x (+ (* -1/16 (- 1 (cos y))) (* x (+ (* -1/2 (sin y)) (* x (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (* (sin y) (- 1 (cos y)))) |
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(+ (* 1/3 (/ (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))) |
(*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))))))) |
(+.f64 (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (*.f64 (*.f64 x #s(literal 1/3 binary64)) (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64))) #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) (* x (+ (* 1/3 (* x (- (/ (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (* (- 1 (cos y)) (- (sqrt 5) 1)))) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5))))))) (* -1/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))) 2)))))))))) |
(+.f64 (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (*.f64 (*.f64 x #s(literal 1/3 binary64)) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -257/512 binary64) (sin.f64 y)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/4 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64))) #s(literal 2 binary64))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(+ (* 1/3 (/ (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))) (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (*.f64 y (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))))))) |
(+ (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* y (+ (* 1/3 (* y (- (/ (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))) (* 1/3 (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) (* -1 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (pow (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2) (+ 3 (sqrt 5)))))))))))) |
(+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 y #s(literal 1/3 binary64)) (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 257/512 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (pow.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)))))))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(* 1/3 (/ (+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ (cos y) (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -257/512 binary64) (sin.f64 y)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64)))))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 257/512 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64)))))))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(+ 2 (* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (+ (sin y) (* 1/256 (sin y)))) (* (+ (* -1/6 (sin y)) (* -1/1536 (sin y))) (- 1 (cos y)))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (* (+ (sin y) (* 1/256 (sin y))) (- 1 (cos y))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -257/512 binary64) (sin.f64 y)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64)))))))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* 1/2 (+ (sin x) (* 1/256 (sin x)))) (* (+ (* -1/6 (sin x)) (* -1/1536 (sin x))) (- (cos x) 1))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (* (+ (sin x) (* 1/256 (sin x))) (- (cos x) 1)))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 257/512 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64)))))))))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (* (- (cos x) (cos y)) (* (- (sin x) (* 1/16 (sin y))) (- (sin y) (* 1/16 (sin x)))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(- 1 (cos y)) |
(-.f64 #s(literal 1 binary64) (cos.f64 y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y y)) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/720 binary64)) #s(literal -1/24 binary64))))) #s(literal -1 binary64))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (+.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1) |
(+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) |
(* (sqrt 2) (- 1 (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 y y)))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/720 binary64)) #s(literal -1/24 binary64)))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* -1/2 (pow x 2)) |
(*.f64 #s(literal -1/2 binary64) (*.f64 x x)) |
(* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/40320 binary64)) #s(literal -1/720 binary64))))) #s(literal -1/2 binary64))) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
2 |
#s(literal 2 binary64) |
(+ 2 (* -1/2 (* (pow x 2) (- (sqrt 5) 1)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ 2 (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) |
(+ 2 (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(* -1/2 (* (pow x 2) (sqrt 2))) |
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) x)) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))) |
(*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2))))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/40320 binary64)) #s(literal -1/720 binary64))))))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y y)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 y y))))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(-.f64 (+.f64 (+.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 y y)) #s(literal 1/24 binary64))))))) (sqrt.f64 #s(literal 5 binary64))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) #s(literal -1 binary64))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1/16 (* (sin y) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sin x) (sqrt 2)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) |
(+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) y))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 y y)) #s(literal -1/16 binary64))))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) y))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) #s(literal -1/1920 binary64)))))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* -1/16 (* (sin y) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* -1/6 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/16 (* (sin y) (sqrt 2))) (* x (+ (sqrt 2) (* (pow x 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow x 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sin x) (sqrt 2)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) |
(+ (* -1/16 (* y (sqrt 2))) (* (sin x) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) y))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow y 2) (sqrt 2))))) (* (sin x) (sqrt 2))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 y y)) #s(literal -1/16 binary64))))) |
(+ (* y (+ (* -1/16 (sqrt 2)) (* (pow y 2) (+ (* -1/1920 (* (pow y 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin x) (sqrt 2))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) y))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) #s(literal -1/1920 binary64)))))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* (sqrt 2) (- (sin x) (* 1/16 (sin y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
(* 1/2 (- (sqrt 5) 1)) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 x x)))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 x x)))))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 x x)) #s(literal 1/48 binary64)))))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
Compiled 84761 to 4043 computations (95.2% saved)
66 alts after pruning (62 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1488 | 41 | 1529 |
| Fresh | 13 | 21 | 34 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 1 | 1 |
| Total | 1503 | 66 | 1569 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.5% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 99.4% | (/.f64 (fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) #s(literal 3 binary64)) | |
| 64.9% | (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 65.2% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| ✓ | 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ▶ | 62.0% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 y))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 67.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 64.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) | |
| 64.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 46.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| ✓ | 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ▶ | 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
| 48.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 51.1% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 68.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) | |
| 62.5% | (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 64.9% | (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 51.1% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) | |
| 65.7% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) | |
| 64.8% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) | |
| 39.0% | (+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) | |
| 99.2% | (*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) | |
| 99.4% | (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) | |
| 65.7% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) | |
| 64.9% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) | |
| ▶ | 64.9% | (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
| ▶ | 46.4% | #s(literal 1/3 binary64) |
Compiled 5577 to 3774 computations (32.3% saved)
| 1× | egg-herbie |
Found 16 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
| ✓ | cost-diff | 128 | (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
| ✓ | cost-diff | 6400 | (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
| ✓ | cost-diff | 0 | (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64)))) |
| ✓ | cost-diff | 128 | (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
| ✓ | cost-diff | 0 | (cos.f64 x) |
| ✓ | cost-diff | 0 | (-.f64 (cos.f64 x) (cos.f64 y)) |
| ✓ | cost-diff | 0 | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 6272 | (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
| 3494× | +-lowering-+.f64 |
| 3494× | +-lowering-+.f32 |
| 2548× | *-lowering-*.f32 |
| 2548× | *-lowering-*.f64 |
| 1730× | sum4-define |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 74 | 879 |
| 1 | 202 | 859 |
| 2 | 752 | 857 |
| 3 | 3257 | 857 |
| 4 | 7253 | 853 |
| 0 | 8176 | 853 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) |
(- (cos x) (cos y)) |
(cos x) |
x |
(cos y) |
y |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2))) |
(+ (sin x) (/ (sin y) -16)) |
(sin x) |
(/ (sin y) -16) |
(sin y) |
-16 |
(* (+ (sin y) (/ (sin x) -16)) (sqrt 2)) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(sqrt 2) |
2 |
(+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (/ 4 (+ 3 (sqrt 5)))) |
(/ 4 (+ 3 (sqrt 5))) |
4 |
(+ 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
-1 |
1/3 |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)))) |
1/3 |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) |
2 |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1)))) |
-1/16 |
(* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))) |
(pow (sin x) 2) |
(sin x) |
x |
(* (sqrt 2) (+ (cos x) -1)) |
(sqrt 2) |
(+ (cos x) -1) |
(cos x) |
-1 |
(+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)) |
(/ 2 (+ 3 (sqrt 5))) |
(+ 3 (sqrt 5)) |
3 |
(sqrt 5) |
5 |
(+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1) |
(* (* 1/2 (cos x)) (+ (sqrt 5) -1)) |
(* 1/2 (cos x)) |
1/2 |
(+ (sqrt 5) -1) |
1 |
(/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) |
2 |
(* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))) |
(* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) |
(+ (cos x) -1) |
(cos x) |
x |
-1 |
(+ (* -1/16 (sin x)) y) |
(* -1/16 (sin x)) |
-1/16 |
(sin x) |
y |
(* (sqrt 2) (+ (sin x) (/ (sin y) -16))) |
(sqrt 2) |
(+ (sin x) (/ (sin y) -16)) |
(/ (sin y) -16) |
(sin y) |
-16 |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (- 3 (sqrt 5))) |
(cos y) |
(- 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
2 |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(* -1/16 (sin y)) |
-1/16 |
(sin y) |
y |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(sin x) |
x |
-16 |
(* (sqrt 2) (- (cos x) (cos y))) |
(sqrt 2) |
(- (cos x) (cos y)) |
(cos x) |
(cos y) |
(+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))))) |
3 |
(* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))) |
3/2 |
(+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))) |
(* (cos x) (sqrt 5)) |
(sqrt 5) |
5 |
(+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))) |
(neg (cos x)) |
(* (cos y) (- 3 (sqrt 5))) |
(- 3 (sqrt 5)) |
| Outputs |
|---|
(/ (+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)))))) |
(+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) |
(+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
x |
(cos y) |
(cos.f64 y) |
y |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (sin x) (/ (sin y) -16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(sin x) |
(sin.f64 x) |
(/ (sin y) -16) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(sin y) |
(sin.f64 y) |
-16 |
#s(literal -16 binary64) |
(* (+ (sin y) (/ (sin x) -16)) (sqrt 2)) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
2 |
#s(literal 2 binary64) |
(+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(* (cos y) (/ 4 (+ 3 (sqrt 5)))) |
(/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/ 4 (+ 3 (sqrt 5))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
4 |
#s(literal 4 binary64) |
(+ 3 (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
-1 |
#s(literal -1 binary64) |
1/3 |
#s(literal 1/3 binary64) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -1/48 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
1/3 |
#s(literal 1/3 binary64) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64))))) |
2 |
#s(literal 2 binary64) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)))) |
-1/16 |
#s(literal -1/16 binary64) |
(* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(pow (sin x) 2) |
(pow.f64 (sin.f64 x) #s(literal 2 binary64)) |
(sin x) |
(sin.f64 x) |
x |
(* (sqrt 2) (+ (cos x) -1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (cos x) -1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(cos x) |
(cos.f64 x) |
-1 |
#s(literal -1 binary64) |
(+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(/ 2 (+ 3 (sqrt 5))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+ 3 (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
3 |
#s(literal 3 binary64) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1) |
(+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(* (* 1/2 (cos x)) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (-.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) |
(* 1/2 (cos x)) |
(*.f64 (cos.f64 x) #s(literal 1/2 binary64)) |
1/2 |
#s(literal 1/2 binary64) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
1 |
#s(literal 1 binary64) |
(/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64))))))) |
2 |
#s(literal 2 binary64) |
(* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64)))))) |
(* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64)))) |
(+ (cos x) -1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(cos x) |
(cos.f64 x) |
x |
-1 |
#s(literal -1 binary64) |
(+ (* -1/16 (sin x)) y) |
(+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64))) |
(* -1/16 (sin x)) |
(*.f64 (sin.f64 x) #s(literal -1/16 binary64)) |
-1/16 |
#s(literal -1/16 binary64) |
(sin x) |
(sin.f64 x) |
y |
(* (sqrt 2) (+ (sin x) (/ (sin y) -16))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (sin x) (/ (sin y) -16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(/ (sin y) -16) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(sin y) |
(sin.f64 y) |
-16 |
#s(literal -16 binary64) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (cos y) (- 3 (sqrt 5))) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(cos y) |
(cos.f64 y) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sin.f64 y) #s(literal -1/16 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sin.f64 y) #s(literal -1/16 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) |
2 |
#s(literal 2 binary64) |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sin.f64 y) #s(literal -1/16 binary64)) (sqrt.f64 #s(literal 2 binary64))))) |
(* -1/16 (sin y)) |
(*.f64 (sin.f64 y) #s(literal -1/16 binary64)) |
-1/16 |
#s(literal -1/16 binary64) |
(sin y) |
(sin.f64 y) |
y |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(sin x) |
(sin.f64 x) |
x |
-16 |
#s(literal -16 binary64) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
(cos y) |
(cos.f64 y) |
(+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (cos x) (sqrt 5)) |
(*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(neg (cos x)) |
(-.f64 #s(literal 0 binary64) (cos.f64 x)) |
(* (cos y) (- 3 (sqrt 5))) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
Found 16 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | accuracy | 99.1% | (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 96.4% | (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) |
| ✓ | accuracy | 73.6% | (+.f64 (cos.f64 x) #s(literal -1 binary64)) |
| ✓ | accuracy | 99.7% | (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
| ✓ | accuracy | 99.5% | (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
| ✓ | accuracy | 99.5% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
| ✓ | accuracy | 73.6% | (+.f64 (cos.f64 x) #s(literal -1 binary64)) |
| ✓ | accuracy | 99.5% | (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
| ✓ | accuracy | 99.4% | (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| 343.0ms | 88× | 1 | valid |
| 292.0ms | 122× | 0 | valid |
| 260.0ms | 46× | 2 | valid |
Compiled 911 to 74 computations (91.9% saved)
ival-mult: 148.0ms (34.4% of total)ival-cos: 105.0ms (24.4% of total)backward-pass: 48.0ms (11.1% of total)ival-add: 40.0ms (9.3% of total)ival-div: 33.0ms (7.7% of total)ival-sin: 19.0ms (4.4% of total)...c/correct-round.rkt:119:19: 10.0ms (2.3% of total)compiled-spec: 7.0ms (1.6% of total)ival-sqrt: 6.0ms (1.4% of total)ival-sub: 5.0ms (1.2% of total)ival-pow: 5.0ms (1.2% of total)const: 2.0ms (0.5% of total)ival-neg: 2.0ms (0.5% of total)| Inputs |
|---|
#<alt (+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2)> |
#<alt (/ (+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (- (cos x) (cos y))> |
#<alt (cos x)> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1)))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))> |
#<alt (/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))))> |
#<alt (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))> |
#<alt (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y))> |
#<alt (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))> |
#<alt (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))))))> |
#<alt (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y))))))> |
#<alt (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (+ (sin y) (/ (sin x) -16)) (sqrt 2))> |
#<alt (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))> |
#<alt (+ (cos x) -1)> |
#<alt (* (sqrt 2) (+ (cos x) -1))> |
#<alt (* (* 1/2 (cos x)) (+ (sqrt 5) -1))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1)))> |
#<alt (- 3 (sqrt 5))> |
#<alt (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
| Outputs |
|---|
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (- 1 (cos y))> |
#<alt (- (+ 1 (* -1/2 (pow x 2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) 1)> |
#<alt (- (+ (cos x) (* 1/2 (pow y 2))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1)> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt 1> |
#<alt (+ 1 (* -1/2 (pow x 2)))> |
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))> |
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (cos x)> |
#<alt (/ 2/3 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (+ (* 1/6 (/ (* (pow x 2) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* (pow x 2) (+ (* 1/6 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/3 (* (pow x 2) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))))))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* (pow x 2) (+ (* 1/6 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* (pow x 2) (+ (* 1/3 (* (pow x 2) (- (* -1/16 (/ (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/720 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/96 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3)))))))) (* 1/3 (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))))))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (/ 2 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (+ (* 1/2 (/ (* (pow x 2) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* (pow x 2) (- (* (pow x 2) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (* -1/2 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* (pow x 2) (- (* (pow x 2) (- (+ (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* (pow x 2) (- (* -1/16 (/ (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/720 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/96 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (* -1/2 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt 2> |
#<alt (+ 2 (* 1/32 (* (pow x 4) (sqrt 2))))> |
#<alt (+ 2 (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2)))))> |
#<alt (+ 2 (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (* 1/32 (* (pow x 4) (sqrt 2)))> |
#<alt (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2))))> |
#<alt (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))))> |
#<alt (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))) (* -1/16 (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))))))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))> |
#<alt (+ (* (pow x 2) (- (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (+ (* (pow x 2) (- (+ (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (+ (* (pow x 2) (- (+ (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (+ (* x (- (/ (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (/ (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/1536 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))))> |
#<alt (/ (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))))> |
#<alt (/ (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y)))))> |
#<alt (* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y)))))> |
#<alt (* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y)))))> |
#<alt 2> |
#<alt (+ 2 (* 1/32 (* (pow x 2) (* y (* (sin y) (sqrt 2))))))> |
#<alt (+ 2 (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))))> |
#<alt (+ 2 (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y)))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y)))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y)))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y)))))> |
#<alt (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y)))))> |
#<alt (* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y)))))> |
#<alt (* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y)))))> |
#<alt (* 1/32 (* (pow x 2) (* y (* (sin y) (sqrt 2)))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y)))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* 1/6144 (sin y)) (+ (* 1/3072 (sin y)) (* 1/8 y))))) (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y))))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))> |
#<alt (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))> |
#<alt (* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)))))> |
#<alt (* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)))))> |
#<alt (* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)))))> |
#<alt (* -1/2 (* (pow x 2) y))> |
#<alt (* (pow x 2) (+ (* -1/2 y) (* 1/32 x)))> |
#<alt (* (pow x 2) (+ (* -1/2 y) (* x (+ 1/32 (* 1/24 (* x y))))))> |
#<alt (* (pow x 2) (+ (* -1/2 y) (* x (+ 1/32 (* x (+ (* -1/128 x) (* 1/24 y)))))))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* (+ y (* -1/16 (sin x))) (- (cos x) 1))> |
#<alt (* -1/16 (* (sin x) (- (cos x) 1)))> |
#<alt (+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1)))> |
#<alt (+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1)))> |
#<alt (+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1)))> |
#<alt (* y (- (cos x) 1))> |
#<alt (* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1))> |
#<alt (* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1))> |
#<alt (* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1))> |
#<alt (* y (- (cos x) 1))> |
#<alt (* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y)))))> |
#<alt (* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y)))))> |
#<alt (* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y)))))> |
#<alt (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* -1/2 (sqrt 5)))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (+ (* -1/2 (sqrt 5)) (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (+ (* -1/2 (sqrt 5)) (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* (pow x 2) (+ 1/720 (* -1/720 (sqrt 5))))) 1/24))))))) 1)> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))> |
#<alt (- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (sqrt 5)))) (+ (cos x) (sqrt 5)))> |
#<alt (- (+ 3 (+ (* (cos x) (sqrt 5)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (+ (cos x) (sqrt 5)))> |
#<alt (- (+ 3 (+ (* (cos x) (sqrt 5)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (+ (cos x) (sqrt 5)))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) 1)> |
#<alt (- (+ (* 1/2 (pow x 2)) (* (cos y) (- 3 (sqrt 5)))) 1)> |
#<alt (- (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))) 1)> |
#<alt (- (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))) 1)> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- 3 (+ (cos x) (sqrt 5)))> |
#<alt (- (+ 3 (* -1/2 (* (pow y 2) (- 3 (sqrt 5))))) (+ (cos x) (sqrt 5)))> |
#<alt (- (+ 3 (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5))))))) (+ (cos x) (sqrt 5)))> |
#<alt (- (+ 3 (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5)))))))) (+ (cos x) (sqrt 5)))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (- (* (cos y) (- 3 (sqrt 5))) (cos x))> |
#<alt (/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))> |
#<alt (+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))))> |
#<alt (+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))))> |
#<alt (+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (* -1/16 (/ (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 1/256 (/ (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 3/2 (/ (* (+ 1/2 (* -1/2 (sqrt 5))) (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/16 (/ (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 3/512 (/ (* (sin y) (* (sqrt 2) (* (+ 1/2 (* -1/2 (sqrt 5))) (- 1 (cos y))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (* 3/2 (/ (* (+ 1/2 (* -1/2 (sqrt 5))) (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)))))> |
#<alt 2> |
#<alt (+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))> |
#<alt (+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))> |
#<alt (+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1))))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))> |
#<alt (+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))> |
#<alt (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* -1/16 (* (sin x) (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin x) (sqrt 2))) (* y (sqrt 2)))> |
#<alt (+ (* -1/16 (* (sin x) (sqrt 2))) (* y (+ (sqrt 2) (* -1/6 (* (pow y 2) (sqrt 2))))))> |
#<alt (+ (* -1/16 (* (sin x) (sqrt 2))) (* y (+ (sqrt 2) (* (pow y 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow y 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sin y) (sqrt 2))> |
#<alt (+ (* -1/16 (* x (sqrt 2))) (* (sin y) (sqrt 2)))> |
#<alt (+ (* x (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow x 2) (sqrt 2))))) (* (sin y) (sqrt 2)))> |
#<alt (+ (* x (+ (* -1/16 (sqrt 2)) (* (pow x 2) (+ (* -1/1920 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin y) (sqrt 2)))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* (sqrt 2) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (sqrt 2)))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (sin y) (* 1/256 (sin y))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/16 (* x (sqrt 2))) (* (sqrt 2) (+ (sin y) (* 1/256 (sin y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (+ (* -1/16 (sqrt 2)) (* x (* (sqrt 2) (+ (* -1/6 (sin y)) (* -1/1536 (sin y))))))) (* (sqrt 2) (+ (sin y) (* 1/256 (sin y)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (sqrt 2)))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (* (sqrt 2) (+ (sin x) (* 1/256 (sin x))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (+ (* -1/16 (* y (sqrt 2))) (* (sqrt 2) (+ (sin x) (* 1/256 (sin x)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (+ (* y (+ (* -1/16 (sqrt 2)) (* y (* (sqrt 2) (+ (* -1/6 (sin x)) (* -1/1536 (sin x))))))) (* (sqrt 2) (+ (sin x) (* 1/256 (sin x)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x)))))> |
#<alt (* -1/2 (pow x 2))> |
#<alt (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))> |
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))> |
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2))> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (* -1/2 (* (pow x 2) (sqrt 2)))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2)))))))))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* 1/2 (- (sqrt 5) 1))> |
#<alt (+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1)))> |
#<alt (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))))))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 1/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* -1/2 (* (pow x 4) (sqrt 2)))> |
#<alt (* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))> |
#<alt (* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (+ (* 1/6 (sqrt 2)) (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2))))))))))> |
#<alt (* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (+ (* 1/6 (sqrt 2)) (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (+ (* -1/720 (sqrt 2)) (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2)))))))))))))))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (* (sqrt 2) (- 1 (cos y)))> |
#<alt (+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2)))))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
123 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | x | @ | inf | (/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 4.0ms | x | @ | 0 | (/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 4.0ms | x | @ | -inf | (/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 3.0ms | x | @ | -inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))))) |
| 2.0ms | x | @ | 0 | (* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)))) |
| 1× | batch-egg-rewrite |
| 3080× | *-lowering-*.f32 |
| 3080× | *-lowering-*.f64 |
| 1936× | /-lowering-/.f32 |
| 1936× | /-lowering-/.f64 |
| 1558× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 74 | 464 |
| 1 | 510 | 434 |
| 2 | 5430 | 433 |
| 0 | 8191 | 433 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) |
(/ (+ (* (- (cos x) (cos y)) (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2)))) 2) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(- (cos x) (cos y)) |
(cos x) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) (+ (/ 2 (+ 3 (sqrt 5))) (+ (* (* 1/2 (cos x)) (+ (sqrt 5) -1)) 1))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1)))) |
(/ (+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16))))) |
(* (* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) (* (sqrt 2) (+ (sin x) (/ (sin y) -16)))) |
(* (+ (cos x) -1) (+ (* -1/16 (sin x)) y)) |
(+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5))))) |
(+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* (cos x) (sqrt 5)) (+ (neg (cos x)) (* (cos y) (- 3 (sqrt 5)))))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (- (cos x) (cos y)))))) |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(* (+ (sin y) (/ (sin x) -16)) (sqrt 2)) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (sqrt 2))) |
(+ (cos x) -1) |
(* (sqrt 2) (+ (cos x) -1)) |
(* (* 1/2 (cos x)) (+ (sqrt 5) -1)) |
(* (pow (sin x) 2) (* (sqrt 2) (+ (cos x) -1))) |
(- 3 (sqrt 5)) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (sqrt 2) (- (cos x) (cos y))) |
| Outputs |
|---|
(+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64)))) |
(fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64)))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64)) (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64))) (neg.f64 (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64)))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64)) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal -2 binary64))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) (/.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y))) (*.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) (-.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(*.f64 #s(literal -2 binary64) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) #s(literal -2 binary64)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64)))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) |
(cos.f64 x) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) #s(literal 1/3 binary64)) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1/3 binary64))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal 1/3 binary64)) |
(*.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) #s(literal 1 binary64))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (neg.f64 (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) |
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(fma.f64 #s(literal -1/16 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -1/16 binary64) #s(literal 2 binary64)) |
(fma.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -1/16 binary64)) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (sin.f64 x)) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(+.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (sin.f64 x) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+.f64 (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (cos.f64 x)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal -1 binary64))) |
(+.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (cos.f64 x) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (sin.f64 x) #s(literal -16 binary64)) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(fma.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y (-.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y y))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) y))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y (-.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y y))) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) y))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)) (*.f64 y (*.f64 y y))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y (-.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)) (*.f64 y (*.f64 y y))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y (-.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 (*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y y)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) y) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y y)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (*.f64 (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) y) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 (*.f64 (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y (-.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y y))) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) y)) |
(/.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)) (*.f64 y (*.f64 y y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y (-.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)) (*.f64 y y)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) y)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(-.f64 (/.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 5 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(-.f64 #s(literal 0 binary64) (-.f64 (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(-.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 0 binary64)) (cos.f64 x)) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(fma.f64 #s(literal -1 binary64) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(fma.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(fma.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) |
(*.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(+.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (/.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(fma.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sin.f64 y) #s(literal -16 binary64)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(-.f64 (/.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 5 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 y))) |
(+.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sqrt.f64 #s(literal 2 binary64)))) |
(+.f64 (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 y) (*.f64 #s(literal 1/16 binary64) (sin.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal 256 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal 1/16 binary64) (sin.f64 x)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 x)) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 x))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(+.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(+.f64 #s(literal -1 binary64) (cos.f64 x)) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal -1 binary64) (cos.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))) |
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))) |
(/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))) |
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)))) |
(-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) |
(+.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) |
(fma.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 6 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 #s(literal 6 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) |
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))) |
(*.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(*.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (cos.f64 x)) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (cos.f64 x)) |
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (cos.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) #s(literal -1 binary64))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (cos.f64 x))) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sin.f64 x)) (sin.f64 x)) |
(+.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(-.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(-.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 5 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(neg.f64 (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/.f64 #s(literal 4 binary64) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64))) |
(/.f64 #s(literal -4 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64))) |
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)) |
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(*.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3 binary64)))) |
(*.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 4 binary64)) |
(*.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(-.f64 (/.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)))) (/.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))) (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (cos.f64 x) (*.f64 (sqrt.f64 #s(literal 5 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 (-.f64 (*.f64 #s(literal 5 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
| 1× | egg-herbie |
| 7198× | +-lowering-+.f64 |
| 7198× | +-lowering-+.f32 |
| 5652× | *-lowering-*.f32 |
| 5652× | *-lowering-*.f64 |
| 1338× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 980 | 13771 |
| 1 | 3413 | 13190 |
| 0 | 8638 | 13190 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(- 1 (cos y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) 1) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
1 |
(+ 1 (* -1/2 (pow x 2))) |
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) |
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) |
(cos x) |
(cos x) |
(cos x) |
(cos x) |
(cos x) |
(cos x) |
(cos x) |
(cos x) |
(/ 2/3 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(+ (* 1/6 (/ (* (pow x 2) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+ (* (pow x 2) (+ (* 1/6 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/3 (* (pow x 2) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))))))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+ (* (pow x 2) (+ (* 1/6 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* (pow x 2) (+ (* 1/3 (* (pow x 2) (- (* -1/16 (/ (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/720 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/96 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3)))))))) (* 1/3 (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))))))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/ 2 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(+ (* 1/2 (/ (* (pow x 2) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+ (* (pow x 2) (- (* (pow x 2) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (* -1/2 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+ (* (pow x 2) (- (* (pow x 2) (- (+ (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* (pow x 2) (- (* -1/16 (/ (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/720 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/96 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (* -1/2 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
2 |
(+ 2 (* 1/32 (* (pow x 4) (sqrt 2)))) |
(+ 2 (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2))))) |
(+ 2 (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(* 1/32 (* (pow x 4) (sqrt 2))) |
(* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2)))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))) (* -1/16 (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2))))))))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(+ (* (pow x 2) (- (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (+ (* x (- (/ (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (/ (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/1536 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(/ (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))))) |
(/ (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y))))) |
(* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y))))) |
(* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y))))) |
2 |
(+ 2 (* 1/32 (* (pow x 2) (* y (* (sin y) (sqrt 2)))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y)))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y))))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y))))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y))))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y))))) |
(* 1/32 (* (pow x 2) (* y (* (sin y) (sqrt 2))))) |
(* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))) |
(* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y)))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))) |
(* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* 1/6144 (sin y)) (+ (* 1/3072 (sin y)) (* 1/8 y))))) (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y))))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y))))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y))))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y))))) |
(* -1/2 (* (pow x 2) y)) |
(* (pow x 2) (+ (* -1/2 y) (* 1/32 x))) |
(* (pow x 2) (+ (* -1/2 y) (* x (+ 1/32 (* 1/24 (* x y)))))) |
(* (pow x 2) (+ (* -1/2 y) (* x (+ 1/32 (* x (+ (* -1/128 x) (* 1/24 y))))))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(* -1/16 (* (sin x) (- (cos x) 1))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(* y (- (cos x) 1)) |
(* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1)) |
(* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1)) |
(* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1)) |
(* y (- (cos x) 1)) |
(* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y))))) |
(* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y))))) |
(* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y))))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* -1/2 (sqrt 5)))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (+ (* -1/2 (sqrt 5)) (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (+ (* -1/2 (sqrt 5)) (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* (pow x 2) (+ 1/720 (* -1/720 (sqrt 5))))) 1/24))))))) 1) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (sqrt 5)))) (+ (cos x) (sqrt 5))) |
(- (+ 3 (+ (* (cos x) (sqrt 5)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (+ (cos x) (sqrt 5))) |
(- (+ 3 (+ (* (cos x) (sqrt 5)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (+ (cos x) (sqrt 5))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) 1) |
(- (+ (* 1/2 (pow x 2)) (* (cos y) (- 3 (sqrt 5)))) 1) |
(- (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))) 1) |
(- (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))) 1) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- 3 (+ (cos x) (sqrt 5))) |
(- (+ 3 (* -1/2 (* (pow y 2) (- 3 (sqrt 5))))) (+ (cos x) (sqrt 5))) |
(- (+ 3 (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5))))))) (+ (cos x) (sqrt 5))) |
(- (+ 3 (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5)))))))) (+ (cos x) (sqrt 5))) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))) |
(+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (* -1/16 (/ (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 1/256 (/ (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 3/2 (/ (* (+ 1/2 (* -1/2 (sqrt 5))) (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/16 (/ (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 3/512 (/ (* (sin y) (* (sqrt 2) (* (+ 1/2 (* -1/2 (sqrt 5))) (- 1 (cos y))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (* 3/2 (/ (* (+ 1/2 (* -1/2 (sqrt 5))) (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
2 |
(+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) |
(+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1)))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))) |
(+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(* -1/16 (* (sin x) (sqrt 2))) |
(+ (* -1/16 (* (sin x) (sqrt 2))) (* y (sqrt 2))) |
(+ (* -1/16 (* (sin x) (sqrt 2))) (* y (+ (sqrt 2) (* -1/6 (* (pow y 2) (sqrt 2)))))) |
(+ (* -1/16 (* (sin x) (sqrt 2))) (* y (+ (sqrt 2) (* (pow y 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow y 2) (sqrt 2)))))))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sin y) (sqrt 2)) |
(+ (* -1/16 (* x (sqrt 2))) (* (sin y) (sqrt 2))) |
(+ (* x (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow x 2) (sqrt 2))))) (* (sin y) (sqrt 2))) |
(+ (* x (+ (* -1/16 (sqrt 2)) (* (pow x 2) (+ (* -1/1920 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin y) (sqrt 2))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(* -1/16 (* (pow (sin y) 2) (sqrt 2))) |
(+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (sin y) (* 1/256 (sin y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/16 (* x (sqrt 2))) (* (sqrt 2) (+ (sin y) (* 1/256 (sin y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (+ (* -1/16 (sqrt 2)) (* x (* (sqrt 2) (+ (* -1/6 (sin y)) (* -1/1536 (sin y))))))) (* (sqrt 2) (+ (sin y) (* 1/256 (sin y))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* -1/16 (* (pow (sin x) 2) (sqrt 2))) |
(+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (* (sqrt 2) (+ (sin x) (* 1/256 (sin x)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (+ (* -1/16 (* y (sqrt 2))) (* (sqrt 2) (+ (sin x) (* 1/256 (sin x))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (+ (* y (+ (* -1/16 (sqrt 2)) (* y (* (sqrt 2) (+ (* -1/6 (sin x)) (* -1/1536 (sin x))))))) (* (sqrt 2) (+ (sin x) (* 1/256 (sin x))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(* -1/2 (pow x 2)) |
(* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2)) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(* -1/2 (* (pow x 2) (sqrt 2))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2))))))))) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* 1/2 (- (sqrt 5) 1)) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(* -1/2 (* (pow x 4) (sqrt 2))) |
(* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))) |
(* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (+ (* 1/6 (sqrt 2)) (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))))))) |
(* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (+ (* 1/6 (sqrt 2)) (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (+ (* -1/720 (sqrt 2)) (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))))))))))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(* (sqrt 2) (- 1 (cos y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) 1)) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
| Outputs |
|---|
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64))))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 y) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/6 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) #s(literal 3/4 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -1/1536 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/6 binary64)) #s(literal 1/6 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 #s(literal 3 binary64) (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (cos.f64 x)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(- 1 (cos y)) |
(-.f64 #s(literal 1 binary64) (cos.f64 y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y y)) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/720 binary64)) #s(literal -1/24 binary64))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
1 |
#s(literal 1 binary64) |
(+ 1 (* -1/2 (pow x 2))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) |
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) |
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) |
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) |
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(cos x) |
(cos.f64 x) |
(/ 2/3 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 #s(literal 2/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 1/6 (/ (* (pow x 2) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x x))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) (/.f64 #s(literal 2/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* (pow x 2) (+ (* 1/6 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/3 (* (pow x 2) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))))))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 #s(literal 2/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/6 binary64)) #s(literal -1/6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 x x)) (-.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))))))) |
(+ (* (pow x 2) (+ (* 1/6 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* (pow x 2) (+ (* 1/3 (* (pow x 2) (- (* -1/16 (/ (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/720 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/96 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3)))))))) (* 1/3 (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))))))) (* 2/3 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 #s(literal 2/3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/6 binary64)) #s(literal -1/6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/720 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/96 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))))))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(* 1/3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ 2 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 1/2 (/ (* (pow x 2) (- (sqrt 5) 1)) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x x))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* (pow x 2) (- (* (pow x 2) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (* -1/2 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))) |
(+ (* (pow x 2) (- (* (pow x 2) (- (+ (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (* (pow x 2) (- (* -1/16 (/ (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (sqrt 2) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* -1/720 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))) (* 1/96 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3)))))))) (+ (* -1/8 (/ (pow (- (sqrt 5) 1) 2) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 3))) (* 1/24 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (* -1/2 (/ (- (sqrt 5) 1) (pow (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5)))))) 2))))) (* 2 (/ 1 (+ 1 (+ (* 1/2 (- (sqrt 5) 1)) (* 2 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/720 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/96 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 2 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/32 (* (pow x 4) (sqrt 2)))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64)))) |
(+ 2 (* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 x x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))))) |
(+ 2 (* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64))))))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* 1/32 (* (pow x 4) (sqrt 2))) |
(*.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(* (pow x 4) (+ (* -1/16 (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2))))) (* 1/32 (sqrt 2)))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 x x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))) (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64)))))))) |
(* (pow x 4) (+ (* 1/32 (sqrt 2)) (* (pow x 2) (+ (* -1/16 (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))) (* (pow x 2) (+ (* -1/16 (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))) (* -1/16 (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2))))))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/40320 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 59/15120 binary64))))))))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* (pow x 2) (- (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (/ (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (-.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (+ (* x (- (/ (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* y (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (/ (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (*.f64 y (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (*.f64 #s(literal -3/4 binary64) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/8 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) (*.f64 #s(literal 3/2 binary64) (/.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+.f64 (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (+ (* y (+ (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/1536 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))) (- 3 (sqrt 5)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (- 3 (sqrt 5))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))) |
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 #s(literal -1/1536 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/ (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))))) |
(*.f64 y (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) y) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) y) (/.f64 (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))))) |
(*.f64 y (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) y) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) y) (/.f64 (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))))))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) (+ (/ 2 (* y (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))))) |
(*.f64 y (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) y) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) y) (/.f64 (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))))))) |
(/ (* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) y)) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) y)) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (/ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* -1 (/ (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))))) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) y)) (neg.f64 y)) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/32 (* (pow x 2) (* y (* (sin y) (sqrt 2)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y)))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (*.f64 y (sin.f64 y)))))))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (*.f64 y (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/1536 binary64) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y))))) |
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal 2 binary64) y)))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y))))) |
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal 2 binary64) y)))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (+ (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))) (* 2 (/ 1 y))))) |
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal 2 binary64) y)))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) y)) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) y)) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* -1 (/ (+ 2 (* -1/16 (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))))) y))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) y)) (neg.f64 y)) |
(* 1/32 (* (pow x 2) (* y (* (sin y) (sqrt 2))))) |
(*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) |
(* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))))) |
(* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y)))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (*.f64 y (sin.f64 y))))))))) |
(* (pow x 2) (+ (* 1/32 (* y (* (sin y) (sqrt 2)))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* 1/6144 (sin y)) (+ (* 1/3072 (sin y)) (* 1/8 y))))) (* (sqrt 2) (+ 1/32 (* -1/384 (* y (sin y))))))) (* (sqrt 2) (+ (* -1/2 y) (* -1/512 (sin y)))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) y) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) #s(literal -1/512 binary64)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (*.f64 y (sin.f64 y))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (+.f64 (*.f64 (sin.f64 y) #s(literal 1/2048 binary64)) (*.f64 y #s(literal 1/8 binary64)))))))))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* (sqrt 2) (* (+ y (* -1/16 (sin x))) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) (*.f64 y (+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/1536 binary64) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y))) |
(* y (+ (* -1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y)) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1))))) |
(*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y))) |
(* y (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) (* 1/16 (/ (* (sin x) (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (- (cos x) 1)))) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 y)) |
(* -1/2 (* (pow x 2) y)) |
(*.f64 #s(literal -1/2 binary64) (*.f64 y (*.f64 x x))) |
(* (pow x 2) (+ (* -1/2 y) (* 1/32 x))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 x #s(literal 1/32 binary64)))) |
(* (pow x 2) (+ (* -1/2 y) (* x (+ 1/32 (* 1/24 (* x y)))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 y x)))))) |
(* (pow x 2) (+ (* -1/2 y) (* x (+ 1/32 (* x (+ (* -1/128 x) (* 1/24 y))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 y #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1/32 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/128 binary64)) (*.f64 y #s(literal 1/24 binary64)))))))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (+ y (* -1/16 (sin x))) (- (cos x) 1)) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* -1/16 (* (sin x) (- (cos x) 1))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (sin x) (- (cos x) 1))) (* y (- (cos x) 1))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* y (- (cos x) 1)) |
(*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1)) |
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) y) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1)) |
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) y) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* y (- (+ (cos x) (* -1/16 (/ (* (sin x) (- (cos x) 1)) y))) 1)) |
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) y) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* y (- (cos x) 1)) |
(*.f64 y (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 y)) |
(* -1 (* y (+ (* -1 (- (cos x) 1)) (* 1/16 (/ (* (sin x) (- (cos x) 1)) y))))) |
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) y) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 y)) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* -1/2 (sqrt 5)))))) 1) |
(+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (+ (* -1/2 (sqrt 5)) (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))))))) 1) |
(+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))))) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (+ (* -1/2 (sqrt 5)) (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* (pow x 2) (+ 1/720 (* -1/720 (sqrt 5))))) 1/24))))))) 1) |
(+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/720 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/720 binary64)))) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))))) #s(literal -1 binary64))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (-.f64 (-.f64 #s(literal 3 binary64) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (sqrt 5)))) (+ (cos x) (sqrt 5))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y y)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (-.f64 #s(literal 3 binary64) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (sqrt 5)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (+ (cos x) (sqrt 5))) |
(+.f64 (+.f64 #s(literal 3 binary64) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 y y))))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ 3 (+ (* (cos x) (sqrt 5)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (+ (cos x) (sqrt 5))) |
(+.f64 (+.f64 #s(literal 3 binary64) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 y y)) #s(literal 1/24 binary64)))))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (* (cos y) (- 3 (sqrt 5))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)) |
(- (+ (* 1/2 (pow x 2)) (* (cos y) (- 3 (sqrt 5)))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal -1 binary64))) |
(- (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))) 1) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal -1/24 binary64)))) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64))) |
(- (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))) 1) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) #s(literal -1/24 binary64))))) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64))) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- 3 (+ (cos x) (sqrt 5))) |
(-.f64 (-.f64 #s(literal 3 binary64) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))) |
(- (+ 3 (* -1/2 (* (pow y 2) (- 3 (sqrt 5))))) (+ (cos x) (sqrt 5))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y y)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (-.f64 #s(literal 3 binary64) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5))))))) (+ (cos x) (sqrt 5))) |
(+.f64 (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 y y))))) (-.f64 (-.f64 #s(literal 3 binary64) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5)))))))) (+ (cos x) (sqrt 5))) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 y y)) #s(literal 1/24 binary64)))))) (-.f64 (-.f64 #s(literal 3 binary64) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64)))) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(- (* (cos y) (- 3 (sqrt 5))) (cos x)) |
(-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 x)) |
(/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (*.f64 #s(literal -3/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* y (- (* -1/16 (/ (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5))))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (sqrt 5))) (+ (cos x) (sqrt 5)))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 (*.f64 #s(literal -1/32 binary64) (sin.f64 x)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (*.f64 #s(literal -3/1024 binary64) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64))))) (*.f64 #s(literal 3/2 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal 2 binary64)))))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* 1/256 (/ (* x (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 x (sin.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 3/2 (/ (* (+ 1/2 (* -1/2 (sqrt 5))) (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* x (+ (* 1/256 (/ (* (sin y) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/16 (/ (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 3/512 (/ (* (sin y) (* (sqrt 2) (* (+ 1/2 (* -1/2 (sqrt 5))) (- 1 (cos y))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2)))))) (* 3/2 (/ (* (+ 1/2 (* -1/2 (sqrt 5))) (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))) |
(+.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal 3/512 binary64) (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) (+ 3 (* 3/2 (- (+ (* (cos x) (sqrt 5)) (* (cos y) (- 3 (sqrt 5)))) (cos x))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/256 binary64) y) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))))) |
(+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* 1/96 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) (* -1/16 (* (sqrt 2) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (*.f64 #s(literal -1/16 binary64) (+.f64 (*.f64 y (+.f64 (*.f64 (*.f64 #s(literal -1/32 binary64) (sin.f64 x)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* 1/256 (* x (* (sin y) (* (sqrt 2) (- 1 (cos y)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 x (sin.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* 1/32 (* x (* (pow (sin y) 2) (sqrt 2)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (*.f64 x (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 (*.f64 x #s(literal 1/32 binary64)) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* 1/256 (* (sin y) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* -1/16 (* x (* (sin y) (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (*.f64 x (+.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal 1/256 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 x (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64)))))) (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1) |
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))) #s(literal -1 binary64))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(* -1/16 (* (sin x) (sqrt 2))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (sqrt.f64 #s(literal 2 binary64))) |
(+ (* -1/16 (* (sin x) (sqrt 2))) (* y (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (sin x) (sqrt 2))) (* y (+ (sqrt 2) (* -1/6 (* (pow y 2) (sqrt 2)))))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 y (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 y y)) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/16 (* (sin x) (sqrt 2))) (* y (+ (sqrt 2) (* (pow y 2) (+ (* -1/6 (sqrt 2)) (* 1/120 (* (pow y 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 y (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (*.f64 y (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 y y))))))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sin y) (sqrt 2)) |
(*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) |
(+ (* -1/16 (* x (sqrt 2))) (* (sin y) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x))) |
(+ (* x (+ (* -1/16 (sqrt 2)) (* 1/96 (* (pow x 2) (sqrt 2))))) (* (sin y) (sqrt 2))) |
(+.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1/16 binary64) (*.f64 #s(literal 1/96 binary64) (*.f64 x x)))))) |
(+ (* x (+ (* -1/16 (sqrt 2)) (* (pow x 2) (+ (* -1/1920 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))))) (* (sin y) (sqrt 2))) |
(+.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1920 binary64) (*.f64 x x)) #s(literal 1/96 binary64))))))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* -1/16 (* (pow (sin y) 2) (sqrt 2))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (sin y) (* 1/256 (sin y)))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))) |
(+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/16 (* x (sqrt 2))) (* (sqrt 2) (+ (sin y) (* 1/256 (sin y))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) x) (*.f64 #s(literal 257/256 binary64) (sin.f64 y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (+ (* -1/16 (sqrt 2)) (* x (* (sqrt 2) (+ (* -1/6 (sin y)) (* -1/1536 (sin y))))))) (* (sqrt 2) (+ (sin y) (* 1/256 (sin y))))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 y))) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 (sin.f64 y) #s(literal -257/1536 binary64)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* -1/16 (* (pow (sin x) 2) (sqrt 2))) |
(*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (* (sqrt 2) (+ (sin x) (* 1/256 (sin x)))))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 257/256 binary64) (sin.f64 x)))) |
(+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (+ (* -1/16 (* y (sqrt 2))) (* (sqrt 2) (+ (sin x) (* 1/256 (sin x))))))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (*.f64 #s(literal -1/16 binary64) y))))) |
(+ (* -1/16 (* (pow (sin x) 2) (sqrt 2))) (* y (+ (* y (+ (* -1/16 (sqrt 2)) (* y (* (sqrt 2) (+ (* -1/6 (sin x)) (* -1/1536 (sin x))))))) (* (sqrt 2) (+ (sin x) (* 1/256 (sin x))))))) |
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal 257/256 binary64) (sin.f64 x))) (*.f64 y (+.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 x) #s(literal -257/1536 binary64)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (+ (sin y) (* -1/16 (sin x))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
(* -1/2 (pow x 2)) |
(*.f64 #s(literal -1/2 binary64) (*.f64 x x)) |
(* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/40320 binary64)) #s(literal -1/720 binary64))))) #s(literal -1/2 binary64))) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(* -1/2 (* (pow x 2) (sqrt 2))) |
(*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (sqrt.f64 #s(literal 2 binary64))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))) |
(*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2))))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/40320 binary64)) #s(literal -1/720 binary64)))))))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* 1/2 (- (sqrt 5) 1)) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (* 1/2 (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 x x)))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 x x)))))) |
(+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))) |
(+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 x x)) #s(literal 1/48 binary64))))))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* 1/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* -1/2 (* (pow x 4) (sqrt 2))) |
(*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* 1/6 (sqrt 2)))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)))) |
(* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (+ (* 1/6 (sqrt 2)) (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (* -1/720 (sqrt 2)))))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64))))))) |
(* (pow x 4) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (+ (* 1/6 (sqrt 2)) (* (pow x 2) (+ (* -1/45 (sqrt 2)) (+ (* -1/72 (sqrt 2)) (+ (* -1/720 (sqrt 2)) (* (pow x 2) (+ (* 1/40320 (sqrt 2)) (+ (* 1/2160 (sqrt 2)) (+ (* 1/630 (sqrt 2)) (* 1/540 (sqrt 2))))))))))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -3/80 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/40320 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 59/15120 binary64)))))))))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(+.f64 (+.f64 #s(literal 3 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 y y)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 y y)))))) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (-.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 y y)) #s(literal 1/24 binary64))))))) (sqrt.f64 #s(literal 5 binary64)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64)) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) #s(literal -1 binary64))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (sqrt 2) (- 1 (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y y)) #s(literal -1 binary64)))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/720 binary64)) #s(literal -1/24 binary64))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
Compiled 64925 to 3788 computations (94.2% saved)
77 alts after pruning (71 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1169 | 16 | 1185 |
| Fresh | 2 | 55 | 57 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 4 | 4 |
| Total | 1174 | 77 | 1251 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 66.9% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 67.0% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) #s(literal 3 binary64)) | |
| 64.9% | (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 65.2% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| ✓ | 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ▶ | 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 60.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 y))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 67.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| ▶ | 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 64.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 46.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 41.1% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| ✓ | 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 62.2% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) | |
| 48.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ▶ | 51.1% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 68.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 64.9% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) | |
| 62.5% | (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| ▶ | 64.9% | (/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 48.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 51.1% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 51.1% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) | |
| 64.9% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) | |
| 65.7% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) | |
| 64.8% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) | |
| 64.9% | (/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) | |
| ▶ | 39.0% | (+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
| 99.2% | (*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) | |
| 99.4% | (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) | |
| 65.7% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) | |
| 64.9% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) | |
| 62.0% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) | |
| 64.9% | (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) | |
| 49.0% | (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) | |
| ✓ | 46.4% | #s(literal 1/3 binary64) |
Compiled 6327 to 4321 computations (31.7% saved)
| 1× | egg-herbie |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
| ✓ | cost-diff | 0 | (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | cost-diff | 64 | (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) |
| ✓ | cost-diff | 64 | (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
| ✓ | cost-diff | 128 | (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
| ✓ | cost-diff | 128 | (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) |
| ✓ | cost-diff | 0 | (*.f64 x x) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) |
| ✓ | cost-diff | 0 | (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) |
| ✓ | cost-diff | 0 | (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
| 4424× | *-lowering-*.f32 |
| 4424× | *-lowering-*.f64 |
| 1708× | +-lowering-+.f64 |
| 1708× | +-lowering-+.f32 |
| 1272× | sum5-define |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 85 | 999 |
| 1 | 239 | 964 |
| 2 | 976 | 945 |
| 3 | 4569 | 944 |
| 0 | 8345 | 944 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) (+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) |
2 |
(* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y)))) |
(* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(sqrt 2) |
(- (cos x) (cos y)) |
(cos x) |
x |
(cos y) |
y |
(+ (sin y) (* -1/16 (sin x))) |
(sin y) |
(* -1/16 (sin x)) |
-1/16 |
(sin x) |
(+ (sin x) (* -1/16 (sin y))) |
(* -1/16 (sin y)) |
(+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) |
3 |
(+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(* (* 3/2 (cos x)) (+ (sqrt 5) -1)) |
(* 3/2 (cos x)) |
3/2 |
(+ (sqrt 5) -1) |
(sqrt 5) |
5 |
-1 |
(* 6 (/ (cos y) (+ 3 (sqrt 5)))) |
6 |
(/ (cos y) (+ 3 (sqrt 5))) |
(+ 3 (sqrt 5)) |
(+ 1/3 (* (* x x) (+ (* (sqrt 5) 1/24) -1/24))) |
1/3 |
(* (* x x) (+ (* (sqrt 5) 1/24) -1/24)) |
(* x x) |
x |
(+ (* (sqrt 5) 1/24) -1/24) |
(* (sqrt 5) 1/24) |
(sqrt 5) |
5 |
1/24 |
-1/24 |
(/ (neg (+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))))) (+ (neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) -1)) |
(neg (+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))))) |
(+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16)))) |
2/3 |
(* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))) |
1/3 |
(* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16)) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
1/2 |
(* 1/2 (cos (* 2 x))) |
(cos (* 2 x)) |
(* 2 x) |
2 |
x |
(* (* (sqrt 2) (+ (cos x) -1)) -1/16) |
(* (sqrt 2) (+ (cos x) -1)) |
(sqrt 2) |
(+ (cos x) -1) |
(cos x) |
-1 |
-1/16 |
(+ (neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) -1) |
(neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) |
(+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2))) |
(* 1/2 (- 3 (sqrt 5))) |
(- 3 (sqrt 5)) |
3 |
(sqrt 5) |
5 |
(* (+ (sqrt 5) -1) (* (cos x) 1/2)) |
(+ (sqrt 5) -1) |
(* (cos x) 1/2) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) |
2 |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))) |
(* -1/16 (sin y)) |
-1/16 |
(sin y) |
y |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(sin x) |
x |
-16 |
(* (sqrt 2) (+ (cos x) -1)) |
(sqrt 2) |
(+ (cos x) -1) |
(cos x) |
-1 |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (- 3 (sqrt 5))) |
(cos y) |
(- 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) |
2 |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))) |
(+ (sin x) (/ (sin y) -16)) |
(sin x) |
x |
(/ (sin y) -16) |
(sin y) |
y |
-16 |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))) |
(+ (sin y) (/ (sin x) -16)) |
(/ (sin x) -16) |
(* (sqrt 2) (+ (cos x) -1)) |
(sqrt 2) |
(+ (cos x) -1) |
(cos x) |
-1 |
(+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))) |
3 |
(* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))) |
3/2 |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos y) (/ 4 (+ 3 (sqrt 5)))) |
(cos y) |
(/ 4 (+ 3 (sqrt 5))) |
4 |
(+ 3 (sqrt 5)) |
(sqrt 5) |
5 |
(* (cos x) (+ (sqrt 5) -1)) |
(+ (sqrt 5) -1) |
| Outputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) (+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) (+.f64 (sin.f64 x) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))))) (+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) (+.f64 (sin.f64 x) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))))) |
2 |
#s(literal 2 binary64) |
(* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y)))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) (+.f64 (sin.f64 x) (*.f64 (sin.f64 y) #s(literal -1/16 binary64)))) |
(* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(cos x) |
(cos.f64 x) |
x |
(cos y) |
(cos.f64 y) |
y |
(+ (sin y) (* -1/16 (sin x))) |
(+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) |
(sin y) |
(sin.f64 y) |
(* -1/16 (sin x)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 x)) |
-1/16 |
#s(literal -1/16 binary64) |
(sin x) |
(sin.f64 x) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))) |
(* -1/16 (sin y)) |
(*.f64 (sin.f64 y) #s(literal -1/16 binary64)) |
(+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) |
(+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3 |
#s(literal 3 binary64) |
(+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (* 3/2 (cos x)) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) |
(* 3/2 (cos x)) |
(*.f64 (cos.f64 x) #s(literal 3/2 binary64)) |
3/2 |
#s(literal 3/2 binary64) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
-1 |
#s(literal -1 binary64) |
(* 6 (/ (cos y) (+ 3 (sqrt 5)))) |
(/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
6 |
#s(literal 6 binary64) |
(/ (cos y) (+ 3 (sqrt 5))) |
(/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+ 3 (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(+ 1/3 (* (* x x) (+ (* (sqrt 5) 1/24) -1/24))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))) |
1/3 |
#s(literal 1/3 binary64) |
(* (* x x) (+ (* (sqrt 5) 1/24) -1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(* x x) |
(*.f64 x x) |
x |
(+ (* (sqrt 5) 1/24) -1/24) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) |
(* (sqrt 5) 1/24) |
(*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
1/24 |
#s(literal 1/24 binary64) |
-1/24 |
#s(literal -1/24 binary64) |
(/ (neg (+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))))) (+ (neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) -1)) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/48 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64))) |
(neg (+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1/48 binary64)))) |
(+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16)))) |
(+.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/48 binary64)))) |
2/3 |
#s(literal 2/3 binary64) |
(* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))) |
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/48 binary64))) |
1/3 |
#s(literal 1/3 binary64) |
(* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16)) |
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal -1/16 binary64) (cos.f64 x))))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) |
1/2 |
#s(literal 1/2 binary64) |
(* 1/2 (cos (* 2 x))) |
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) |
(cos (* 2 x)) |
(cos.f64 (*.f64 #s(literal 2 binary64) x)) |
(* 2 x) |
(*.f64 #s(literal 2 binary64) x) |
2 |
#s(literal 2 binary64) |
x |
(* (* (sqrt 2) (+ (cos x) -1)) -1/16) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal -1/16 binary64) (cos.f64 x)))) |
(* (sqrt 2) (+ (cos x) -1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (cos x) -1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(cos x) |
(cos.f64 x) |
-1 |
#s(literal -1 binary64) |
-1/16 |
#s(literal -1/16 binary64) |
(+ (neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) -1) |
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -3 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) |
(*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -3 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(* 1/2 (- 3 (sqrt 5))) |
(+.f64 #s(literal 3/2 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/2 binary64))) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
3 |
#s(literal 3 binary64) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (+ (sqrt 5) -1) (* (cos x) 1/2)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(* (cos x) 1/2) |
(*.f64 (cos.f64 x) #s(literal 1/2 binary64)) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))))) |
2 |
#s(literal 2 binary64) |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sin.f64 y) #s(literal -1/16 binary64)))) |
(* -1/16 (sin y)) |
(*.f64 (sin.f64 y) #s(literal -1/16 binary64)) |
-1/16 |
#s(literal -1/16 binary64) |
(sin y) |
(sin.f64 y) |
y |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(sin x) |
(sin.f64 x) |
x |
-16 |
#s(literal -16 binary64) |
(* (sqrt 2) (+ (cos x) -1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (cos x) -1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(cos x) |
(cos.f64 x) |
-1 |
#s(literal -1 binary64) |
(+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))) |
(*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(* (cos y) (- 3 (sqrt 5))) |
(*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(cos y) |
(cos.f64 y) |
(- 3 (sqrt 5)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) |
2 |
#s(literal 2 binary64) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(+ (sin x) (/ (sin y) -16)) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(sin x) |
(sin.f64 x) |
x |
(/ (sin y) -16) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(sin y) |
(sin.f64 y) |
y |
-16 |
#s(literal -16 binary64) |
(* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(+ (sin y) (/ (sin x) -16)) |
(+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) |
(/ (sin x) -16) |
(/.f64 (sin.f64 x) #s(literal -16 binary64)) |
(* (sqrt 2) (+ (cos x) -1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(sqrt 2) |
(sqrt.f64 #s(literal 2 binary64)) |
(+ (cos x) -1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(cos x) |
(cos.f64 x) |
-1 |
#s(literal -1 binary64) |
(+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))) |
(+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
3 |
#s(literal 3 binary64) |
(* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))) |
(+.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
3/2 |
#s(literal 3/2 binary64) |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* (cos y) (/ 4 (+ 3 (sqrt 5)))) |
(/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(cos y) |
(cos.f64 y) |
(/ 4 (+ 3 (sqrt 5))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
4 |
#s(literal 4 binary64) |
(+ 3 (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(sqrt 5) |
(sqrt.f64 #s(literal 5 binary64)) |
5 |
#s(literal 5 binary64) |
(* (cos x) (+ (sqrt 5) -1)) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(+ (sqrt 5) -1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 99.5% | (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
| ✓ | accuracy | 99.5% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 73.6% | (+.f64 (cos.f64 x) #s(literal -1 binary64)) |
| ✓ | accuracy | 99.5% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
| ✓ | accuracy | 99.3% | (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 73.6% | (+.f64 (cos.f64 x) #s(literal -1 binary64)) |
| ✓ | accuracy | 99.5% | (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
| ✓ | accuracy | 98.4% | (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
| ✓ | accuracy | 73.6% | (+.f64 (cos.f64 x) #s(literal -1 binary64)) |
| ✓ | accuracy | 73.5% | (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
| ✓ | accuracy | 100.0% | (*.f64 x x) |
| ✓ | accuracy | 100.0% | (sqrt.f64 #s(literal 5 binary64)) |
| ✓ | accuracy | 100.0% | (+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
| ✓ | accuracy | 99.7% | (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))) |
| ✓ | accuracy | 99.4% | (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
| ✓ | accuracy | 99.4% | (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
| ✓ | accuracy | 98.7% | (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
| ✓ | accuracy | 78.3% | (-.f64 (cos.f64 x) (cos.f64 y)) |
| 472.0ms | 97× | 1 | valid |
| 326.0ms | 37× | 2 | valid |
| 310.0ms | 122× | 0 | valid |
Compiled 1023 to 86 computations (91.6% saved)
ival-mult: 128.0ms (27% of total)...c/correct-round.rkt:119:19: 104.0ms (22% of total)backward-pass: 60.0ms (12.7% of total)ival-cos: 57.0ms (12% of total)ival-add: 43.0ms (9.1% of total)ival-sqrt: 28.0ms (5.9% of total)ival-div: 24.0ms (5.1% of total)ival-sin: 14.0ms (3% of total)ival-sub: 9.0ms (1.9% of total)ival-neg: 4.0ms (0.8% of total)const: 2.0ms (0.4% of total)| Inputs |
|---|
#<alt (/ (+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) (+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y)))))> |
#<alt (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))> |
#<alt (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x))))> |
#<alt (+ 1/3 (* (* x x) (+ (* (sqrt 5) 1/24) -1/24)))> |
#<alt (* (* x x) (+ (* (sqrt 5) 1/24) -1/24))> |
#<alt (* x x)> |
#<alt (+ (* (sqrt 5) 1/24) -1/24)> |
#<alt (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16)))> |
#<alt (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))> |
#<alt (neg (+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16)))))> |
#<alt (neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2))))> |
#<alt (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))))> |
#<alt (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))> |
#<alt (* -1/16 (sin y))> |
#<alt (/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))))))> |
#<alt (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))))> |
#<alt (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))> |
#<alt (+ (sin x) (/ (sin y) -16))> |
#<alt (- (cos x) (cos y))> |
#<alt (* (* 3/2 (cos x)) (+ (sqrt 5) -1))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (sqrt 5)> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (+ (cos x) -1)> |
#<alt (- 3 (sqrt 5))> |
#<alt (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (sqrt 2) (+ (cos x) -1))> |
#<alt (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))> |
#<alt (* (cos x) (+ (sqrt 5) -1))> |
| Outputs |
|---|
#<alt (/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))))> |
#<alt (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))> |
#<alt (* (sin y) (* (sqrt 2) (- 1 (cos y))))> |
#<alt (+ (* -1/16 (* x (* (sqrt 2) (- 1 (cos y))))) (* (sin y) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* x (+ (* -1/2 (* x (* (sin y) (sqrt 2)))) (* -1/16 (* (sqrt 2) (- 1 (cos y)))))) (* (sin y) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (+ (* x (+ (* -1/16 (* (sqrt 2) (- 1 (cos y)))) (* x (+ (* -1/2 (* (sin y) (sqrt 2))) (* x (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sin y) (* (sqrt 2) (- 1 (cos y)))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/32 (* y (* (sin x) (sqrt 2)))) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* y (* (sqrt 2) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))> |
#<alt 1/3> |
#<alt (+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)))> |
#<alt (+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)))> |
#<alt (+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24))> |
#<alt (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24))> |
#<alt (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24))> |
#<alt (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24))> |
#<alt (* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (pow x 2)> |
#<alt (* 1/96 (* (pow x 4) (sqrt 2)))> |
#<alt (* (pow x 4) (+ (* -5/1152 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2))))> |
#<alt (* (pow x 4) (+ (* 1/96 (sqrt 2)) (* (pow x 2) (+ (* -5/1152 (sqrt 2)) (* 1/1280 (* (pow x 2) (sqrt 2)))))))> |
#<alt (* (pow x 4) (+ (* 1/96 (sqrt 2)) (* (pow x 2) (+ (* -5/1152 (sqrt 2)) (* (pow x 2) (+ (* -95/1161216 (* (pow x 2) (sqrt 2))) (* 1/1280 (sqrt 2))))))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))> |
#<alt (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))> |
#<alt (+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))))> |
#<alt (+ (* 1/2 (- 3 (sqrt 5))) (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1)))))))> |
#<alt (+ (* 1/2 (- 3 (sqrt 5))) (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1))))))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))> |
#<alt -2/3> |
#<alt (- (* -1/96 (* (pow x 4) (sqrt 2))) 2/3)> |
#<alt (- (* (pow x 4) (- (* 5/1152 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))) 2/3)> |
#<alt (- (* (pow x 4) (- (* (pow x 2) (- (* -1/1280 (* (pow x 2) (sqrt 2))) (* -5/1152 (sqrt 2)))) (* 1/96 (sqrt 2)))) 2/3)> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1))))))> |
#<alt (* -1 (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))))> |
#<alt (- (* 1/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))))> |
#<alt (- (* (pow x 2) (- (* -1/48 (* (pow x 2) (- (sqrt 5) 1))) (* -1/4 (- (sqrt 5) 1)))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))))> |
#<alt (- (* (pow x 2) (- (* (pow x 2) (- (* 1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))) (* -1/4 (- (sqrt 5) 1)))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))))> |
#<alt (/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))> |
#<alt (+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/1536 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))> |
#<alt (+ (* (pow x 2) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (+ (* (pow x 2) (- (+ (* -1/512 (/ (* x (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (+ (* -1/512 (/ (* (sin y) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/384 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt (/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))))))> |
#<alt 2> |
#<alt (+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))> |
#<alt (+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))> |
#<alt (+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt 2> |
#<alt (+ 2 (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2)))))> |
#<alt (+ 2 (* (pow x 2) (+ (* -1/512 (* x (* (sin y) (sqrt 2)))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))))> |
#<alt (+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/384 (* x (* (pow (sin y) 2) (sqrt 2)))) (* -1/512 (* (sin y) (sqrt 2))))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))))> |
#<alt (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))> |
#<alt (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))))> |
#<alt (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (+ (* -1/1536 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* 1/48 (* y (* (sqrt 2) (- (cos x) 1))))))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2))))> |
#<alt (* (pow x 2) (+ (* -1/512 (* x (* (sin y) (sqrt 2)))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/384 (* x (* (pow (sin y) 2) (sqrt 2)))) (* -1/512 (* (sin y) (sqrt 2)))))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/512 (* (sin y) (sqrt 2))) (* x (+ (* -1/384 (* (pow (sin y) 2) (sqrt 2))) (* 1/2048 (* x (* (sin y) (sqrt 2))))))))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* -1/16 y)> |
#<alt (* y (- (* 1/96 (pow y 2)) 1/16))> |
#<alt (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))> |
#<alt (* y (- (* (pow y 2) (+ 1/96 (* (pow y 2) (- (* 1/80640 (pow y 2)) 1/1920)))) 1/16))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (* -1/16 (sin y))> |
#<alt (/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))> |
#<alt (+ (* (pow x 2) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))> |
#<alt (+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))> |
#<alt (+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* x (+ (* x (- (/ (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2)))))) (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* y (- (/ (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt (/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))))> |
#<alt 2> |
#<alt (+ 2 (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2)))))> |
#<alt (+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))))> |
#<alt (+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1)))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))> |
#<alt (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))))> |
#<alt (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* 1/2048 (sin y)) (+ (* 1/24 (sin y)) (* 1/12 (sin y)))))) (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1)))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))> |
#<alt (* -1/16 (sin y))> |
#<alt (+ x (* -1/16 (sin y)))> |
#<alt (+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2)))))> |
#<alt (+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (sin x)> |
#<alt (+ (sin x) (* -1/16 y))> |
#<alt (+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16)))> |
#<alt (+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (+ (sin x) (* -1/16 (sin y)))> |
#<alt (- 1 (cos y))> |
#<alt (- (+ 1 (* -1/2 (pow x 2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y))> |
#<alt (- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) 1)> |
#<alt (- (+ (cos x) (* 1/2 (pow y 2))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1)> |
#<alt (- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1)> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (- (cos x) (cos y))> |
#<alt (* 3/2 (- (sqrt 5) 1))> |
#<alt (+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (* 3/2 (- (sqrt 5) 1)))> |
#<alt (+ (* 3/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1))))))> |
#<alt (+ (* 3/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1)))))))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* 3/2 (* (cos x) (- (sqrt 5) 1)))> |
#<alt (* (sqrt 2) (- 1 (cos y)))> |
#<alt (+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))))> |
#<alt (+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1)))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2)))))> |
#<alt (+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2))))))))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (* (sqrt 2) (- (cos x) (cos y)))> |
#<alt (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))> |
#<alt (+ (* 3/2 (- (sqrt 5) 1)) (+ (* 6 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))))> |
#<alt (+ (* 3/2 (- (sqrt 5) 1)) (+ (* 6 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))> |
#<alt (+ (* -3 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (+ (* 6 (/ 1 (+ 3 (sqrt 5)))) (* (pow y 2) (- (* 1/4 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 3 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (+ (* 6 (/ 1 (+ 3 (sqrt 5)))) (* (pow y 2) (- (* (pow y 2) (+ (* -1/120 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/4 (/ 1 (+ 3 (sqrt 5)))))) (* 3 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))> |
#<alt (pow x 2)> |
#<alt (* (pow x 2) (+ 1 (* -1/3 (pow x 2))))> |
#<alt (* (pow x 2) (+ 1 (* (pow x 2) (- (* 2/45 (pow x 2)) 1/3))))> |
#<alt (* (pow x 2) (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 2/45 (* -1/315 (pow x 2)))) 1/3))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (- 1/2 (* 1/2 (cos (* 2 x))))> |
#<alt (* -1/2 (pow x 2))> |
#<alt (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))> |
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))> |
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2))> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (cos x) 1)> |
#<alt (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5))> |
#<alt (- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))> |
#<alt (* -1/2 (* (pow x 2) (sqrt 2)))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))> |
#<alt (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2)))))))))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (* (sqrt 2) (- (cos x) 1))> |
#<alt (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))> |
#<alt (+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))))> |
#<alt (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5))))))))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1)> |
#<alt (- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1)> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))> |
#<alt (- (sqrt 5) 1)> |
#<alt (- (+ (sqrt 5) (* -1/2 (* (pow x 2) (- (sqrt 5) 1)))) 1)> |
#<alt (- (+ (sqrt 5) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))))) 1)> |
#<alt (- (+ (sqrt 5) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1))))))) 1)> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
#<alt (* (cos x) (- (sqrt 5) 1))> |
135 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | x | @ | inf | (/ (+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) (+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
| 4.0ms | y | @ | -inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 2.0ms | y | @ | inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 2.0ms | x | @ | inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 2.0ms | x | @ | -inf | (/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
| 1× | batch-egg-rewrite |
| 3146× | *-lowering-*.f32 |
| 3146× | *-lowering-*.f64 |
| 1810× | /-lowering-/.f32 |
| 1810× | /-lowering-/.f64 |
| 1466× | fma-lowering-fma.f32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 83 | 500 |
| 1 | 561 | 450 |
| 2 | 5698 | 449 |
| 0 | 8002 | 449 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) (+ 3 (+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(+ 2 (* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y))))) |
(* (* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) (+ (sin x) (* -1/16 (sin y)))) |
(* (* (sqrt 2) (- (cos x) (cos y))) (+ (sin y) (* -1/16 (sin x)))) |
(+ 1/3 (* (* x x) (+ (* (sqrt 5) 1/24) -1/24))) |
(* (* x x) (+ (* (sqrt 5) 1/24) -1/24)) |
(* x x) |
(+ (* (sqrt 5) 1/24) -1/24) |
(* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))) |
(+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2))) |
(neg (+ 2/3 (* 1/3 (* (- 1/2 (* 1/2 (cos (* 2 x)))) (* (* (sqrt 2) (+ (cos x) -1)) -1/16))))) |
(neg (+ (* 1/2 (- 3 (sqrt 5))) (* (+ (sqrt 5) -1) (* (cos x) 1/2)))) |
(/ (+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) |
(* (* -1/16 (sin y)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))) |
(* -1/16 (sin y)) |
(/ (+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) (+ 3 (* 3/2 (+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1)))))) |
(+ 2 (* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1))))) |
(* (+ (sin x) (/ (sin y) -16)) (* (+ (sin y) (/ (sin x) -16)) (* (sqrt 2) (+ (cos x) -1)))) |
(+ (sin x) (/ (sin y) -16)) |
(- (cos x) (cos y)) |
(* (* 3/2 (cos x)) (+ (sqrt 5) -1)) |
(* (sqrt 2) (- (cos x) (cos y))) |
(+ (* (* 3/2 (cos x)) (+ (sqrt 5) -1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(sqrt 5) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+ (cos x) -1) |
(- 3 (sqrt 5)) |
(+ (* (cos y) (- 3 (sqrt 5))) (* (cos x) (+ (sqrt 5) -1))) |
(* (sqrt 2) (+ (cos x) -1)) |
(+ (* (cos y) (/ 4 (+ 3 (sqrt 5)))) (* (cos x) (+ (sqrt 5) -1))) |
(* (cos x) (+ (sqrt 5) -1)) |
| Outputs |
|---|
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))))) |
(/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) (neg.f64 (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3 binary64)))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (-.f64 #s(literal 9 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(+.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (/.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x)))) |
(+.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(fma.f64 (sin.f64 x) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(fma.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (sin.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x)))) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sin.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x)))) |
(+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x)))) |
(fma.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y))) (-.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y))) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (sin.f64 y)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (/.f64 #s(literal -16 binary64) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) #s(literal 256 binary64)))) (+.f64 (sin.f64 y) (*.f64 #s(literal 1/16 binary64) (sin.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 x) #s(literal -16 binary64)) (sin.f64 y))))) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) #s(literal 256 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal 1/16 binary64) (sin.f64 x)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))) |
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 1/3 binary64)) |
(+.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) (+.f64 (*.f64 x (*.f64 x #s(literal -1/24 binary64))) #s(literal 1/3 binary64))) |
(+.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64))))) (*.f64 x (*.f64 x #s(literal -1/24 binary64)))) |
(-.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))))) (/.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))))) |
(fma.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))) #s(literal 1/3 binary64)) |
(fma.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 1/3 binary64)))) (+.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))) (-.f64 #s(literal 1/9 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 1/3 binary64))))) |
(/.f64 (+.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))))) |
(/.f64 (-.f64 #s(literal 1/9 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 1/3 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 1/3 binary64))) |
(*.f64 (+.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 1/3 binary64)))))) |
(*.f64 (-.f64 #s(literal 1/9 binary64) (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))))))) |
(+.f64 (*.f64 x (*.f64 x #s(literal -1/24 binary64))) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64))))) |
(+.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x #s(literal -1/24 binary64)))) |
(fma.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x #s(literal -1/24 binary64)))) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/24 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal -1/24 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/24 binary64))) (*.f64 x (*.f64 x #s(literal -1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x #s(literal -1/24 binary64))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (*.f64 x #s(literal -1/24 binary64))) (*.f64 x (*.f64 x #s(literal -1/24 binary64))))) (-.f64 (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x #s(literal -1/24 binary64))))) |
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64))) (-.f64 #s(literal 1/96 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64)))) |
(/.f64 (*.f64 (*.f64 x x) #s(literal 1/144 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64)) (*.f64 x x)) (-.f64 #s(literal 1/96 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64)))) |
(/.f64 (*.f64 #s(literal 1/144 binary64) (*.f64 x x)) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))) |
(*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) (*.f64 x x)) |
(*.f64 (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64))) x) |
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) |
(pow.f64 x #s(literal 2 binary64)) |
(*.f64 x x) |
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)) |
(+.f64 #s(literal -1/24 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64))) |
(-.f64 (/.f64 #s(literal 5/576 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64)))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64) #s(literal -1/24 binary64)) |
(fma.f64 #s(literal 1/24 binary64) (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/24 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/96 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64))) (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64)) #s(literal 1/144 binary64))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64)) (-.f64 #s(literal 1/96 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 5/576 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64))))) |
(/.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64))) (neg.f64 (-.f64 #s(literal 1/96 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64))))) |
(/.f64 #s(literal -1/144 binary64) (neg.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64)))) |
(/.f64 #s(literal -1/144 binary64) (-.f64 #s(literal -1/24 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) #s(literal 1/13824 binary64)) #s(literal -1/13824 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/96 binary64) (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1/576 binary64))))) |
(*.f64 #s(literal 1/144 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64)))) |
(*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal 1/3 binary64)) |
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1/3 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) |
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))))) #s(literal -1/16 binary64)) |
(*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -1/16 binary64)) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
(fma.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal -1 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)) #s(literal -2/3 binary64)) |
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal -1 binary64)) #s(literal -2/3 binary64)) |
(-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64))) |
(-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) |
(-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)) #s(literal 2/3 binary64)) |
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal -2/3 binary64)) |
(fma.f64 #s(literal 1/3 binary64) (neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))))) #s(literal -2/3 binary64)) |
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64) #s(literal -2/3 binary64)) |
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -2/3 binary64)) |
(fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -2/3 binary64)) |
(fma.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))))) #s(literal 1/3 binary64) #s(literal -2/3 binary64)) |
(fma.f64 (neg.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -2/3 binary64)) |
(neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64))) |
(/.f64 (+.f64 #s(literal 8/27 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)))))) |
(/.f64 (-.f64 #s(literal 4/9 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8/27 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 4/9 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4/9 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)))) |
(/.f64 (+.f64 #s(literal -8/27 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 4/9 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64))) (*.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64))) (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)))))) |
(/.f64 (-.f64 #s(literal 4/9 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)))) (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/3 binary64)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 8/27 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 4/9 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64))))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 4/9 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64))) |
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64)) #s(literal 2/3 binary64)) #s(literal -1 binary64)) |
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal -1 binary64))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))) |
(-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (neg.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (neg.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (neg.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (neg.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (neg.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) |
(neg.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (/.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) #s(literal 2 binary64)) |
(fma.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (/.f64 (sin.f64 y) #s(literal -16 binary64)) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (neg.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) #s(literal -16 binary64)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (sin.f64 y))) #s(literal 16 binary64)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 16 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) #s(literal -1/16 binary64)) |
(*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal -1/16 binary64)) (sin.f64 y)) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(neg.f64 (/.f64 (sin.f64 y) #s(literal 16 binary64))) |
(/.f64 (sin.f64 y) #s(literal -16 binary64)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -16 binary64) (sin.f64 y)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) #s(literal 16 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) (sin.f64 y))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) (sin.f64 y)) #s(literal 1 binary64))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y))) #s(literal -16 binary64)) |
(pow.f64 (/.f64 #s(literal -16 binary64) (sin.f64 y)) #s(literal -1 binary64)) |
(*.f64 (sin.f64 y) #s(literal -1/16 binary64)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 y)) #s(literal 1/16 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) #s(literal 1 binary64))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) #s(literal -3 binary64)))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 27 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(+.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) |
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) (/.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) |
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (-.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (sin.f64 x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))) |
(+.f64 (*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (*.f64 (neg.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) |
(*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) |
(*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) |
(+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) |
(+.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) (/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y))))) |
(fma.f64 (sin.f64 y) #s(literal -1/16 binary64) (sin.f64 x)) |
(fma.f64 #s(literal -1/16 binary64) (sin.f64 y) (sin.f64 x)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (sin.f64 y) (/.f64 #s(literal -16 binary64) (sin.f64 x)))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))))) |
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y))))) |
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x))) |
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 y) #s(literal 3 binary64)) #s(literal -4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (-.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (sin.f64 x)))))) |
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (*.f64 #s(literal 1/16 binary64) (sin.f64 y))))) |
(+.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y))) |
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) (/.f64 (pow.f64 (cos.f64 y) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) (cos.f64 y))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) (cos.f64 y)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 y)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y))) (*.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))))) |
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) (-.f64 (cos.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(*.f64 #s(literal -2 binary64) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) #s(literal -2 binary64)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y)))))) |
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) (cos.f64 y)))) |
(*.f64 (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64)))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -3/2 binary64))) |
(+.f64 (*.f64 (cos.f64 x) #s(literal -3/2 binary64)) (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(fma.f64 (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) #s(literal -3/2 binary64))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (*.f64 (cos.f64 x) #s(literal -3/2 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) #s(literal -3/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -3/2 binary64)) (*.f64 (cos.f64 x) #s(literal -3/2 binary64))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -3/2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 (cos.f64 x) #s(literal -3/2 binary64)) (*.f64 (cos.f64 x) #s(literal -3/2 binary64)))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -3/2 binary64)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 6 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (-.f64 #s(literal 6 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) |
(*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(*.f64 (cos.f64 x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 3/2 binary64))) |
(*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3/2 binary64)) |
(*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (cos.f64 x)) |
(*.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 3/2 binary64)) (cos.f64 x)) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 y)))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 y) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 y) (+.f64 (cos.f64 x) (cos.f64 y))))) |
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) |
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (sin.f64 (/.f64 (-.f64 x y) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 x y) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (cos.f64 x) #s(literal -3/2 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) #s(literal -3/2 binary64))) |
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal -6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal -6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(fma.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(fma.f64 (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 6 binary64) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal -6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (cos.f64 x) #s(literal 3/2 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal -6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal -6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal -6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 5 binary64)) #s(literal 1/2 binary64))) |
(sqrt.f64 #s(literal 5 binary64)) |
(pow.f64 #s(literal 5 binary64) #s(literal 1/2 binary64)) |
(*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) |
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) |
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(-.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))) |
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x))))))))) |
(/.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 x x)) (cos.f64 (+.f64 x x))) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))))) |
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) |
(pow.f64 (sin.f64 x) #s(literal 2 binary64)) |
(*.f64 (sin.f64 x) (sin.f64 x)) |
(*.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))) |
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(+.f64 #s(literal -1 binary64) (cos.f64 x)) |
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)))) |
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal -1 binary64) (cos.f64 x))) |
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) |
(+.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64)) |
(-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) |
(-.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(-.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 5 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(neg.f64 (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)))) |
(/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(/.f64 #s(literal 4 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))))) |
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 4 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(*.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(*.f64 (-.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 4 binary64)) |
(*.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 27 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 14 binary64) (*.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -1 binary64))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))) |
(+.f64 (neg.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) |
(-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 2 binary64))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal 2 binary64))) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (neg.f64 (sqrt.f64 #s(literal 2 binary64))) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))) (-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cos.f64 x)) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) #s(literal -1 binary64))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(fma.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(fma.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 y) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) |
(+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) #s(literal -1 binary64))) |
(-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) #s(literal -1 binary64))) |
(fma.f64 (sqrt.f64 #s(literal 5 binary64)) (cos.f64 x) (*.f64 (cos.f64 x) #s(literal -1 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64)))) (-.f64 #s(literal 6 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 #s(literal 5 binary64) #s(literal 3/2 binary64))) (cos.f64 x)) (-.f64 #s(literal 6 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))) |
(*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
| 1× | egg-herbie |
| 7934× | *-lowering-*.f32 |
| 7934× | *-lowering-*.f64 |
| 4736× | +-lowering-+.f64 |
| 4736× | +-lowering-+.f32 |
| 1648× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 846 | 13140 |
| 1 | 2895 | 12542 |
| 0 | 9686 | 12542 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(* (sin y) (* (sqrt 2) (- 1 (cos y)))) |
(+ (* -1/16 (* x (* (sqrt 2) (- 1 (cos y))))) (* (sin y) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* x (+ (* -1/2 (* x (* (sin y) (sqrt 2)))) (* -1/16 (* (sqrt 2) (- 1 (cos y)))))) (* (sin y) (* (sqrt 2) (- 1 (cos y))))) |
(+ (* x (+ (* -1/16 (* (sqrt 2) (- 1 (cos y)))) (* x (+ (* -1/2 (* (sin y) (sqrt 2))) (* x (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sin y) (* (sqrt 2) (- 1 (cos y))))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/32 (* y (* (sin x) (sqrt 2)))) (* (sqrt 2) (- (cos x) 1))))) |
(+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* y (* (sqrt 2) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (* (sqrt 2) (- (cos x) 1))))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
1/3 |
(+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))) |
(+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))) |
(+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(pow x 2) |
(* 1/96 (* (pow x 4) (sqrt 2))) |
(* (pow x 4) (+ (* -5/1152 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))) |
(* (pow x 4) (+ (* 1/96 (sqrt 2)) (* (pow x 2) (+ (* -5/1152 (sqrt 2)) (* 1/1280 (* (pow x 2) (sqrt 2))))))) |
(* (pow x 4) (+ (* 1/96 (sqrt 2)) (* (pow x 2) (+ (* -5/1152 (sqrt 2)) (* (pow x 2) (+ (* -95/1161216 (* (pow x 2) (sqrt 2))) (* 1/1280 (sqrt 2)))))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(+ (* 1/2 (- 3 (sqrt 5))) (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1))))))) |
(+ (* 1/2 (- 3 (sqrt 5))) (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
-2/3 |
(- (* -1/96 (* (pow x 4) (sqrt 2))) 2/3) |
(- (* (pow x 4) (- (* 5/1152 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))) 2/3) |
(- (* (pow x 4) (- (* (pow x 2) (- (* -1/1280 (* (pow x 2) (sqrt 2))) (* -5/1152 (sqrt 2)))) (* 1/96 (sqrt 2)))) 2/3) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(* -1 (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(- (* 1/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(- (* (pow x 2) (- (* -1/48 (* (pow x 2) (- (sqrt 5) 1))) (* -1/4 (- (sqrt 5) 1)))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(- (* (pow x 2) (- (* (pow x 2) (- (* 1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))) (* -1/4 (- (sqrt 5) 1)))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/1536 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(+ (* (pow x 2) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+ (* (pow x 2) (- (+ (* -1/512 (/ (* x (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (+ (* -1/512 (/ (* (sin y) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/384 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
2 |
(+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) |
(+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
2 |
(+ 2 (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2))))) |
(+ 2 (* (pow x 2) (+ (* -1/512 (* x (* (sin y) (sqrt 2)))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/384 (* x (* (pow (sin y) 2) (sqrt 2)))) (* -1/512 (* (sin y) (sqrt 2)))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))) |
(* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (+ (* -1/1536 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* 1/48 (* y (* (sqrt 2) (- (cos x) 1)))))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2)))) |
(* (pow x 2) (+ (* -1/512 (* x (* (sin y) (sqrt 2)))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/384 (* x (* (pow (sin y) 2) (sqrt 2)))) (* -1/512 (* (sin y) (sqrt 2))))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/512 (* (sin y) (sqrt 2))) (* x (+ (* -1/384 (* (pow (sin y) 2) (sqrt 2))) (* 1/2048 (* x (* (sin y) (sqrt 2)))))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* -1/16 y) |
(* y (- (* 1/96 (pow y 2)) 1/16)) |
(* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)) |
(* y (- (* (pow y 2) (+ 1/96 (* (pow y 2) (- (* 1/80640 (pow y 2)) 1/1920)))) 1/16)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(* -1/16 (sin y)) |
(/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) |
(+ (* (pow x 2) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* x (+ (* x (- (/ (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2)))))) (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* y (- (/ (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
2 |
(+ 2 (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1)))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2)))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* 1/2048 (sin y)) (+ (* 1/24 (sin y)) (* 1/12 (sin y)))))) (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1)))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(* -1/16 (sin y)) |
(+ x (* -1/16 (sin y))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2))))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(sin x) |
(+ (sin x) (* -1/16 y)) |
(+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16))) |
(+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+ (sin x) (* -1/16 (sin y))) |
(- 1 (cos y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) 1) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(- (cos x) (cos y)) |
(* 3/2 (- (sqrt 5) 1)) |
(+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (* 3/2 (- (sqrt 5) 1))) |
(+ (* 3/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+ (* 3/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(* (sqrt 2) (- 1 (cos y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) 1)) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) |
(+ (* 3/2 (- (sqrt 5) 1)) (+ (* 6 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1))))))) |
(+ (* 3/2 (- (sqrt 5) 1)) (+ (* 6 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1)))))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))) |
(+ (* -3 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (+ (* 6 (/ 1 (+ 3 (sqrt 5)))) (* (pow y 2) (- (* 1/4 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 3 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (+ (* 6 (/ 1 (+ 3 (sqrt 5)))) (* (pow y 2) (- (* (pow y 2) (+ (* -1/120 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/4 (/ 1 (+ 3 (sqrt 5)))))) (* 3 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(pow x 2) |
(* (pow x 2) (+ 1 (* -1/3 (pow x 2)))) |
(* (pow x 2) (+ 1 (* (pow x 2) (- (* 2/45 (pow x 2)) 1/3)))) |
(* (pow x 2) (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 2/45 (* -1/315 (pow x 2)))) 1/3)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(* -1/2 (pow x 2)) |
(* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2)) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (cos x) 1) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(* -1/2 (* (pow x 2) (sqrt 2))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2))))))))) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(* (sqrt 2) (- (cos x) 1)) |
(+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))) |
(+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(- (sqrt 5) 1) |
(- (+ (sqrt 5) (* -1/2 (* (pow x 2) (- (sqrt 5) 1)))) 1) |
(- (+ (sqrt 5) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))))) 1) |
(- (+ (sqrt 5) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1))))))) 1) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
(* (cos x) (- (sqrt 5) 1)) |
| Outputs |
|---|
(/ (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (/ (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* x (+ (* x (- (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))))) |
(+ (* -1/16 (/ (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (+ (* x (+ (* x (- (+ (* x (- (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y))))))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) (* -3/4 (/ (* (sqrt 2) (* (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))) (- (sqrt 5) 1))) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))) (* -3/4 (/ (* (+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) (- (sqrt 5) 1)) (pow (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) 2))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))) (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 y) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal -1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (sin.f64 y) #s(literal -1/2 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))) (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y)) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* y (+ (* y (- (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+.f64 (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (+ (* y (+ (* y (- (+ (* y (- (/ (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))))))) (* 2 (/ 1 (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -1/1536 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 x)) #s(literal 1/6 binary64))))))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) (+ 3 (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(+ 2 (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64)))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) x))))) |
(+ 2 (+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 y) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal -1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (sin.f64 y) #s(literal -1/2 binary64))))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y)))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -1/1536 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 x)) #s(literal 1/6 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) |
(* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64))) x))))) |
(+ (* -1/16 (* (pow (sin y) 2) (* (sqrt 2) (- 1 (cos y))))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (+ (* -1/6 (* (sin y) (- 1 (cos y)))) (* -1/16 (* (sin y) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sqrt 2) (+ (* -1/16 (- 1 (cos y))) (* 1/32 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin y) (- 1 (cos y)))) (* (sin y) (- 1 (cos y)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/16 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)))) (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (sin.f64 y) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal -1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (sin.f64 y) #s(literal -1/2 binary64))))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* y (* (sqrt 2) (+ (* -1/1536 (* (sin x) (- (cos x) 1))) (+ (* 1/512 (sin x)) (* (sin x) (+ 1/2 (* -1/6 (- (cos x) 1)))))))) (* (sqrt 2) (+ (* -1/16 (- (cos x) 1)) (* -1/32 (pow (sin x) 2)))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1/32 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal -1/1536 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/512 binary64) (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 x)) #s(literal 1/6 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y))))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y))))) |
(* (sin y) (* (sqrt 2) (- 1 (cos y)))) |
(*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) |
(+ (* -1/16 (* x (* (sqrt 2) (- 1 (cos y))))) (* (sin y) (* (sqrt 2) (- 1 (cos y))))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x))) |
(+ (* x (+ (* -1/2 (* x (* (sin y) (sqrt 2)))) (* -1/16 (* (sqrt 2) (- 1 (cos y)))))) (* (sin y) (* (sqrt 2) (- 1 (cos y))))) |
(+.f64 (*.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x)))) |
(+ (* x (+ (* -1/16 (* (sqrt 2) (- 1 (cos y)))) (* x (+ (* -1/2 (* (sin y) (sqrt 2))) (* x (* (sqrt 2) (+ 1/32 (* 1/96 (- 1 (cos y)))))))))) (* (sin y) (* (sqrt 2) (- 1 (cos y))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) x))) (*.f64 (+.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal 1/96 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x))) (*.f64 x x))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 (sin.f64 x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) |
(+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) |
(+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/32 (* y (* (sin x) (sqrt 2)))) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 #s(literal -1/32 binary64) y))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y))) |
(+ (* -1/16 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/32 (* (sin x) (sqrt 2))) (* y (* (sqrt 2) (+ 1/2 (* -1/6 (- (cos x) 1))))))) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 (*.f64 y (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 x)) #s(literal 1/6 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
(* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) (cos y)))) |
(*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))) |
1/3 |
#s(literal 1/3 binary64) |
(+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))) |
(+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))) |
(+ 1/3 (* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24))) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(* (pow x 2) (- (+ (* 1/24 (sqrt 5)) (* 1/3 (/ 1 (pow x 2)))) 1/24)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(* (pow x 2) (- (* 1/24 (sqrt 5)) 1/24)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(pow x 2) |
(*.f64 x x) |
(* 1/96 (* (pow x 4) (sqrt 2))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/96 binary64) (pow.f64 x #s(literal 4 binary64)))) |
(* (pow x 4) (+ (* -5/1152 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/1152 binary64) (*.f64 x x)) #s(literal 1/96 binary64)))) |
(* (pow x 4) (+ (* 1/96 (sqrt 2)) (* (pow x 2) (+ (* -5/1152 (sqrt 2)) (* 1/1280 (* (pow x 2) (sqrt 2))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/96 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal -5/1152 binary64) (*.f64 #s(literal 1/1280 binary64) (*.f64 x x))))))) |
(* (pow x 4) (+ (* 1/96 (sqrt 2)) (* (pow x 2) (+ (* -5/1152 (sqrt 2)) (* (pow x 2) (+ (* -95/1161216 (* (pow x 2) (sqrt 2))) (* 1/1280 (sqrt 2)))))))) |
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/1152 binary64) (*.f64 x x)) #s(literal 1/96 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -95/1161216 binary64) (*.f64 x x)) #s(literal 1/1280 binary64)))))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))) |
(*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) |
(+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(+ (* -1/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 x x)))) |
(+ (* 1/2 (- 3 (sqrt 5))) (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* 1/48 (* (pow x 2) (- (sqrt 5) 1))))))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 x x)))))) |
(+ (* 1/2 (- 3 (sqrt 5))) (+ (* 1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))))))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/1440 binary64) (*.f64 x x)) #s(literal 1/48 binary64))))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5)))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
-2/3 |
#s(literal -2/3 binary64) |
(- (* -1/96 (* (pow x 4) (sqrt 2))) 2/3) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/96 binary64))) #s(literal -2/3 binary64)) |
(- (* (pow x 4) (- (* 5/1152 (* (pow x 2) (sqrt 2))) (* 1/96 (sqrt 2)))) 2/3) |
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5/1152 binary64) (*.f64 x x)) #s(literal -1/96 binary64)))) #s(literal -2/3 binary64)) |
(- (* (pow x 4) (- (* (pow x 2) (- (* -1/1280 (* (pow x 2) (sqrt 2))) (* -5/1152 (sqrt 2)))) (* 1/96 (sqrt 2)))) 2/3) |
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/1280 binary64) (*.f64 x x)) #s(literal 5/1152 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/96 binary64)))) #s(literal -2/3 binary64)) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ 2/3 (* -1/48 (* (sqrt 2) (* (- 1/2 (* 1/2 (cos (* 2 x)))) (- (cos x) 1)))))) |
(+.f64 #s(literal -2/3 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) |
(* -1 (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) |
(- (* 1/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(- (* (pow x 2) (- (* -1/48 (* (pow x 2) (- (sqrt 5) 1))) (* -1/4 (- (sqrt 5) 1)))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 x x)) #s(literal -1/4 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(- (* (pow x 2) (- (* (pow x 2) (- (* 1/1440 (* (pow x 2) (- (sqrt 5) 1))) (* 1/48 (- (sqrt 5) 1)))) (* -1/4 (- (sqrt 5) 1)))) (+ (* 1/2 (- 3 (sqrt 5))) (* 1/2 (- (sqrt 5) 1)))) |
(+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) #s(literal -1/48 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/4 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1 (+ (* 1/2 (* (cos x) (- (sqrt 5) 1))) (* 1/2 (- 3 (sqrt 5))))) |
(*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(/ 2 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 1/256 (/ (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 1/256 binary64) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64)))))))) |
(+ (* y (+ (* 1/256 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* y (- (* -1/1536 (/ (* (sin x) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))))) (* -3/1024 (/ (* (sin x) (* (sqrt 2) (* (- 3 (sqrt 5)) (- (cos x) 1)))) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2)))))) (* -3/2 (/ (- 3 (sqrt 5)) (pow (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)))) 2))))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5))))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal 1/256 binary64) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/1536 binary64) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/1024 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (*.f64 #s(literal -3/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal 2 binary64))))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(+ (* (pow x 2) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(+ (* (pow x 2) (- (+ (* -1/512 (/ (* x (* (sin y) (sqrt 2))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 y) #s(literal -1/512 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (+ (* -1/512 (/ (* (sin y) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* x (- (* -1/384 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/512 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/384 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/8 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/ (+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/256 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y)))) |
(+ 2 (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))))) |
(+ 2 (* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1)))))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))) (*.f64 (*.f64 y #s(literal -1/1536 binary64)) (*.f64 (sin.f64 x) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 x (*.f64 x (sqrt.f64 #s(literal 2 binary64)))))) |
(+ 2 (* (pow x 2) (+ (* -1/512 (* x (* (sin y) (sqrt 2)))) (* 1/32 (* (pow (sin y) 2) (sqrt 2)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 (*.f64 (sin.f64 y) #s(literal -1/512 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/384 (* x (* (pow (sin y) 2) (sqrt 2)))) (* -1/512 (* (sin y) (sqrt 2)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (+.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/512 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/384 binary64) x)))))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(+ 2 (* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))))) |
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) |
(* 1/256 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))) |
(*.f64 (*.f64 #s(literal 1/256 binary64) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))) |
(* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))))) |
(*.f64 y (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* -1/1536 (* y (* (sin x) (* (sqrt 2) (- (cos x) 1))))))))) |
(*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))) (*.f64 (*.f64 y #s(literal -1/1536 binary64)) (*.f64 (sin.f64 x) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y)))))) |
(* y (+ (* 1/256 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (+ (* -1/1536 (* (sin x) (* (sqrt 2) (- (cos x) 1)))) (* 1/48 (* y (* (sqrt 2) (- (cos x) 1)))))))))) |
(*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) y) (*.f64 #s(literal 1/256 binary64) (sin.f64 x)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/1536 binary64) (sin.f64 x)) (*.f64 #s(literal 1/48 binary64) y))) (*.f64 y y)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2)))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 x (*.f64 x (sqrt.f64 #s(literal 2 binary64))))) |
(* (pow x 2) (+ (* -1/512 (* x (* (sin y) (sqrt 2)))) (* 1/32 (* (pow (sin y) 2) (sqrt 2))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 (*.f64 (sin.f64 y) #s(literal -1/512 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x)))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/384 (* x (* (pow (sin y) 2) (sqrt 2)))) (* -1/512 (* (sin y) (sqrt 2))))))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (+.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/512 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/384 binary64) x))))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* -1/512 (* (sin y) (sqrt 2))) (* x (+ (* -1/384 (* (pow (sin y) 2) (sqrt 2))) (* 1/2048 (* x (* (sin y) (sqrt 2)))))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (+.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/512 binary64))) (*.f64 x (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/384 binary64))) (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (*.f64 x #s(literal 1/2048 binary64))))))))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 (* (sin y) (* (sqrt 2) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* -1/16 y) |
(*.f64 #s(literal -1/16 binary64) y) |
(* y (- (* 1/96 (pow y 2)) 1/16)) |
(*.f64 y (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 y y)) #s(literal -1/16 binary64))) |
(* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16)) |
(*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/96 binary64) (*.f64 y (*.f64 y #s(literal -1/1920 binary64))))) #s(literal -1/16 binary64))) |
(* y (- (* (pow y 2) (+ 1/96 (* (pow y 2) (- (* 1/80640 (pow y 2)) 1/1920)))) 1/16)) |
(*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/80640 binary64)) #s(literal -1/1920 binary64))))) #s(literal -1/16 binary64))) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(/ 2 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(+ (* (pow x 2) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64))) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (/ (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal -257/512 binary64)) x)) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64))) #s(literal 2 binary64))))))) |
(+ (* (pow x 2) (- (+ (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* x (+ (* x (- (/ (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))) (+ (* -3/4 (/ (* (- (sqrt 5) 1) (- (* 1/32 (/ (* (pow (sin y) 2) (sqrt 2)) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))) (* 1/8 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2)))))) (/ (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))) (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))))))) (* -3/2 (/ (- (sqrt 5) 1) (pow (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1))) 2))))) (* 2 (/ 1 (+ 3 (* 3/2 (- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1)))))) |
(+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (+.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/384 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/8 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64))) #s(literal 2 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/4 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64))) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))))) (/.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -257/512 binary64) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64))) #s(literal 2 binary64))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (/ (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y)) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 y (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) |
(+ (* -1/16 (/ (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (+ (* y (+ (* y (- (+ (* -1/16 (/ (* (sqrt 2) (- (cos x) 1)) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))) (* y (- (/ (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))) (* -3 (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2))))))) (* -3 (/ (+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) (* (+ 3 (sqrt 5)) (pow (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))) 2)))))) (/ (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))) (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5)))))))))) (* 2 (/ 1 (+ 3 (* 3/2 (+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 y (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -257/1536 binary64) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (*.f64 (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (pow.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)))))))))))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/ (+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) (+ 3 (* 3/2 (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
2 |
#s(literal 2 binary64) |
(+ 2 (* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 x (*.f64 x (sqrt.f64 #s(literal 2 binary64)))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal -257/512 binary64)) x))))) |
(+ 2 (* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (+.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -257/512 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/384 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y)))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))))) |
(+ 2 (+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1)))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))))) |
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))) (*.f64 y (*.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -257/1536 binary64) (sqrt.f64 #s(literal 2 binary64)))))))))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(+ 2 (* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1))))) |
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) |
(* 1/32 (* (pow x 2) (* (pow (sin y) 2) (sqrt 2)))) |
(*.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal 1/32 binary64)) (*.f64 x (*.f64 x (sqrt.f64 #s(literal 2 binary64))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal -257/512 binary64)) x)))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (+.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -257/512 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/384 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) x)))))) |
(* (pow x 2) (+ (* 1/32 (* (pow (sin y) 2) (sqrt 2))) (* x (+ (* x (+ (* x (* (sqrt 2) (+ (* 1/2048 (sin y)) (+ (* 1/24 (sin y)) (* 1/12 (sin y)))))) (* (sqrt 2) (+ 1/32 (* -1/384 (pow (sin y) 2)))))) (* (sqrt 2) (+ (* -1/2 (sin y)) (* -1/512 (sin y)))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (*.f64 x (+.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -257/512 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) #s(literal -1/384 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) #s(literal 257/2048 binary64)) x)))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) |
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1)))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 257/256 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) y))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* -1/16 (* y (* (sqrt 2) (- (cos x) 1)))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))))) |
(+ (* -1/16 (* (pow (sin x) 2) (* (sqrt 2) (- (cos x) 1)))) (* y (+ (* y (+ (* -1/16 (* (sqrt 2) (- (cos x) 1))) (* y (* (sqrt 2) (+ (* -1/6 (* (sin x) (- (cos x) 1))) (* -1/1536 (* (sin x) (- (cos x) 1)))))))) (* (sqrt 2) (+ (* 1/256 (* (sin x) (- (cos x) 1))) (* (sin x) (- (cos x) 1))))))) |
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 y (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))) (*.f64 y (*.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -257/1536 binary64) (sqrt.f64 #s(literal 2 binary64)))))))))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (* (+ (sin x) (* -1/16 (sin y))) (* (+ (sin y) (* -1/16 (sin x))) (- (cos x) 1)))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* -1/16 (sin y)) |
(*.f64 #s(literal -1/16 binary64) (sin.f64 y)) |
(+ x (* -1/16 (sin y))) |
(+.f64 x (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* -1/6 (pow x 2))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) |
(+ (* -1/16 (sin y)) (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))) |
(+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(sin x) |
(sin.f64 x) |
(+ (sin x) (* -1/16 y)) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) y)) |
(+ (sin x) (* y (- (* 1/96 (pow y 2)) 1/16))) |
(+.f64 (sin.f64 x) (*.f64 y (+.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 y y)) #s(literal -1/16 binary64)))) |
(+ (sin x) (* y (- (* (pow y 2) (+ 1/96 (* -1/1920 (pow y 2)))) 1/16))) |
(+.f64 (sin.f64 x) (*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/96 binary64) (*.f64 y (*.f64 y #s(literal -1/1920 binary64))))) #s(literal -1/16 binary64)))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(+ (sin x) (* -1/16 (sin y))) |
(+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) |
(- 1 (cos y)) |
(-.f64 #s(literal 1 binary64) (cos.f64 y)) |
(- (+ 1 (* -1/2 (pow x 2))) (cos y)) |
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (cos y)) |
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (cos y)) |
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (+ (cos x) (* 1/2 (pow y 2))) 1) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 y y)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* -1/24 (pow y 2))))) 1) |
(+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (+ (cos x) (* (pow y 2) (+ 1/2 (* (pow y 2) (- (* 1/720 (pow y 2)) 1/24))))) 1) |
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 y y) #s(literal 1/720 binary64)) #s(literal -1/24 binary64)))))) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(- (cos x) (cos y)) |
(-.f64 (cos.f64 x) (cos.f64 y)) |
(* 3/2 (- (sqrt 5) 1)) |
(+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) |
(+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (* 3/2 (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal -3/4 binary64) (*.f64 x x)))) |
(+ (* 3/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1)))))) |
(+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -3/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 x x)))))) |
(+ (* 3/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1))))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal -3/4 binary64) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/480 binary64) (*.f64 x x)) #s(literal 1/16 binary64)))))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* 3/2 (* (cos x) (- (sqrt 5) 1))) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) |
(* (sqrt 2) (- 1 (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) |
(+ (* -1/2 (* (pow x 2) (sqrt 2))) (* (sqrt 2) (- 1 (cos y)))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2)))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) |
(+ (* (sqrt 2) (- 1 (cos y))) (* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* 1/2 (* (pow y 2) (sqrt 2))) (* (sqrt 2) (- (cos x) 1))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 y y)))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* -1/24 (* (pow y 2) (sqrt 2))) (* 1/2 (sqrt 2))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 y y) #s(literal -1/24 binary64)))))) |
(+ (* (sqrt 2) (- (cos x) 1)) (* (pow y 2) (+ (* 1/2 (sqrt 2)) (* (pow y 2) (+ (* -1/24 (sqrt 2)) (* 1/720 (* (pow y 2) (sqrt 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 y y)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/720 binary64)) #s(literal -1/24 binary64))) (*.f64 (*.f64 y y) (*.f64 y y)))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(* (sqrt 2) (- (cos x) (cos y))) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) |
(+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* -3/4 (* (pow x 2) (- (sqrt 5) 1))) (+ (* 3/2 (- (sqrt 5) 1)) (* 6 (/ (cos y) (+ 3 (sqrt 5)))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal -3/4 binary64) (*.f64 x x))))) |
(+ (* 3/2 (- (sqrt 5) 1)) (+ (* 6 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* 1/16 (* (pow x 2) (- (sqrt 5) 1))))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -3/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -3/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 x x))))))) |
(+ (* 3/2 (- (sqrt 5) 1)) (+ (* 6 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -3/4 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/480 (* (pow x 2) (- (sqrt 5) 1))) (* 1/16 (- (sqrt 5) 1)))))))) |
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal -3/4 binary64) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/480 binary64) (*.f64 x x)) #s(literal 1/16 binary64)))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* -3 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ 1 (+ 3 (sqrt 5)))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (+ (* 6 (/ 1 (+ 3 (sqrt 5)))) (* (pow y 2) (- (* 1/4 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 3 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal -3 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (+ (* 6 (/ 1 (+ 3 (sqrt 5)))) (* (pow y 2) (- (* (pow y 2) (+ (* -1/120 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/4 (/ 1 (+ 3 (sqrt 5)))))) (* 3 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (/.f64 #s(literal -3 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(+ (* 3/2 (* (cos x) (- (sqrt 5) 1))) (* 6 (/ (cos y) (+ 3 (sqrt 5))))) |
(+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))) |
(pow x 2) |
(*.f64 x x) |
(* (pow x 2) (+ 1 (* -1/3 (pow x 2)))) |
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/3 binary64))) x) x) |
(* (pow x 2) (+ 1 (* (pow x 2) (- (* 2/45 (pow x 2)) 1/3)))) |
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) #s(literal 2/45 binary64)) #s(literal -1/3 binary64))))) |
(* (pow x 2) (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 2/45 (* -1/315 (pow x 2)))) 1/3)))) |
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 2/45 binary64) (*.f64 (*.f64 x x) #s(literal -1/315 binary64)))) #s(literal -1/3 binary64))))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(- 1/2 (* 1/2 (cos (* 2 x)))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) |
(* -1/2 (pow x 2)) |
(*.f64 #s(literal -1/2 binary64) (*.f64 x x)) |
(* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) |
(* (pow x 2) (- (* (pow x 2) (+ 1/24 (* (pow x 2) (- (* 1/40320 (pow x 2)) 1/720)))) 1/2)) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x #s(literal 1/40320 binary64))) #s(literal -1/720 binary64)))))) #s(literal -1/2 binary64))) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (cos x) 1) |
(+.f64 (cos.f64 x) #s(literal -1 binary64)) |
(- (+ 3 (* (cos x) (- (sqrt 5) 1))) (sqrt 5)) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* -1/2 (* (pow y 2) (- 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) (sqrt 5)) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 y (*.f64 y (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* 1/24 (* (pow y 2) (- 3 (sqrt 5)))))))) (sqrt 5)) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 y y)))))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) |
(- (+ 3 (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (+ (* -1/2 (- 3 (sqrt 5))) (* (pow y 2) (+ (* -1/720 (* (pow y 2) (- 3 (sqrt 5)))) (* 1/24 (- 3 (sqrt 5))))))))) (sqrt 5)) |
(+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 y y)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (sqrt 5) (* (cos y) (- 3 (sqrt 5)))) 1) |
(+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* (cos y) (- 3 (sqrt 5))))) 1) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) #s(literal -1 binary64)) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* (cos y) (- 3 (sqrt 5))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* (cos y) (- 3 (sqrt 5)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(* -1/2 (* (pow x 2) (sqrt 2))) |
(*.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (sqrt.f64 #s(literal 2 binary64))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* 1/24 (* (pow x 2) (sqrt 2))))) |
(*.f64 x (*.f64 x (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (sqrt 2))) (* 1/24 (sqrt 2)))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) |
(* (pow x 2) (+ (* -1/2 (sqrt 2)) (* (pow x 2) (+ (* 1/24 (sqrt 2)) (* (pow x 2) (+ (* -1/720 (sqrt 2)) (* 1/40320 (* (pow x 2) (sqrt 2))))))))) |
(*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 1/40320 binary64))) #s(literal -1/720 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(* (sqrt 2) (- (cos x) 1)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) |
(+ (* (cos x) (- (sqrt 5) 1)) (* 4 (/ 1 (+ 3 (sqrt 5))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* -2 (/ (pow y 2) (+ 3 (sqrt 5)))) (+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1)))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (+.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* 1/6 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 y (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(+ (* 4 (/ 1 (+ 3 (sqrt 5)))) (+ (* (cos x) (- (sqrt 5) 1)) (* (pow y 2) (- (* (pow y 2) (+ (* -1/180 (/ (pow y 2) (+ 3 (sqrt 5)))) (* 1/6 (/ 1 (+ 3 (sqrt 5)))))) (* 2 (/ 1 (+ 3 (sqrt 5)))))))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (+.f64 (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 y y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (/.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (+ (sqrt 5) (* 4 (/ (cos y) (+ 3 (sqrt 5))))) 1) |
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* -1/2 (* (pow x 2) (- (sqrt 5) 1))) (* 4 (/ (cos y) (+ 3 (sqrt 5)))))) 1) |
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1))))))) 1) |
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1)))))))) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal -1 binary64)))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(+ (* 4 (/ (cos y) (+ 3 (sqrt 5)))) (* (cos x) (- (sqrt 5) 1))) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) |
(- (sqrt 5) 1) |
(+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) |
(- (+ (sqrt 5) (* -1/2 (* (pow x 2) (- (sqrt 5) 1)))) 1) |
(+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* 1/24 (* (pow x 2) (- (sqrt 5) 1)))))) 1) |
(+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(- (+ (sqrt 5) (* (pow x 2) (+ (* -1/2 (- (sqrt 5) 1)) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (- (sqrt 5) 1))) (* 1/24 (- (sqrt 5) 1))))))) 1) |
(+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
(* (cos x) (- (sqrt 5) 1)) |
(*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) |
Compiled 67534 to 4278 computations (93.7% saved)
88 alts after pruning (79 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1281 | 21 | 1302 |
| Fresh | 8 | 58 | 66 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 6 | 6 |
| Total | 1291 | 88 | 1379 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 66.9% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 67.0% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) #s(literal 3 binary64)) | |
| 64.9% | (/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) | |
| 64.9% | (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| ✓ | 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) | |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ✓ | 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 60.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 99.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 y))))) | |
| 67.3% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| ✓ | 99.5% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
| 67.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) | |
| 62.0% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 62.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 64.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 46.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) | |
| 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 65.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 41.1% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| ✓ | 65.7% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 62.2% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) | |
| 48.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 65.6% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 49.0% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 51.1% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 48.0% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| ✓ | 51.1% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| 99.4% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) | |
| 68.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 68.8% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 67.2% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 66.9% | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 99.4% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 62.5% | (/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) | |
| 62.5% | (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 64.8% | (/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) | |
| 64.9% | (/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) | |
| 64.6% | (/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) | |
| 64.3% | (/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) | |
| 48.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) | |
| 49.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) | |
| 51.1% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 48.0% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) | |
| 51.1% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) | |
| 51.1% | (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) | |
| 64.9% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) | |
| 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) | |
| 65.7% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) | |
| 64.8% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) | |
| 64.9% | (/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) | |
| 49.0% | (/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) | |
| ✓ | 39.0% | (+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
| 99.2% | (*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) | |
| 99.4% | (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) | |
| 65.7% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) | |
| 64.9% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) | |
| 21.4% | (*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) | |
| 64.9% | (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) | |
| 49.0% | (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) | |
| ✓ | 46.4% | #s(literal 1/3 binary64) |
Compiled 8802 to 3141 computations (64.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) #s(literal 3 binary64)) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) #s(literal 3 binary64)) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (/.f64 (*.f64 (*.f64 (*.f64 y (sqrt.f64 #s(literal 2 binary64))) #s(literal 257/256 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (-.f64 #s(literal 9 binary64) (pow.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))) #s(literal 2 binary64))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))) (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 y) #s(literal 3 binary64)))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 27 binary64) (*.f64 #s(literal 27/8 binary64) (pow.f64 (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))) #s(literal 3 binary64))))) (+.f64 #s(literal 9 binary64) (*.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) (-.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))) #s(literal 3 binary64))))) |
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (-.f64 (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))))))) |
| Outputs |
|---|
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
3 calls:
| 37.0ms | x |
| 35.0ms | y |
| 29.0ms | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.5% | 1 | x |
| 99.5% | 1 | y |
| 99.5% | 1 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
Compiled 58 to 36 computations (37.9% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) #s(literal 3 binary64)) |
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y))))) #s(literal 3 binary64)) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x))) (/.f64 (cos.f64 y) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (+.f64 (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 y)))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
3 calls:
| 37.0ms | y |
| 33.0ms | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
| 29.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.5% | 1 | x |
| 99.5% | 1 | y |
| 99.5% | 1 | (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
Compiled 58 to 36 computations (37.9% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
2 calls:
| 26.0ms | y |
| 25.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.5% | 1 | x |
| 99.5% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
2 calls:
| 29.0ms | y |
| 25.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.4% | 1 | x |
| 99.4% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (cos.f64 y)) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 26.0ms | y |
| 24.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.4% | 1 | x |
| 99.4% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 24.0ms | x |
| 24.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.4% | 1 | x |
| 99.4% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 25.0ms | y |
| 22.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.4% | 1 | x |
| 99.4% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y)))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (/.f64 (*.f64 (cos.f64 x) #s(literal 4 binary64)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal 16 binary64)))) (-.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal 16 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (sin.f64 y) #s(literal -16 binary64)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sin.f64 y) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 24.0ms | x |
| 23.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 83.5% | 3 | x |
| 82.9% | 3 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sin.f64 x)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
1 calls:
| 18.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 83.5% | 3 | x |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 y (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 19.0ms | x |
| 18.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.8% | 3 | y |
| 81.9% | 3 | x |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 15.0ms | y |
| 14.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.7% | 3 | y |
| 81.6% | 3 | x |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 3 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
1 calls:
| 13.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.6% | 3 | y |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal -1/16 binary64)) #s(literal 1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 y)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (cos.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 2 binary64)) (cos.f64 y))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
1 calls:
| 13.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.6% | 3 | y |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 47.0ms | y |
| 11.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.6% | 3 | x |
| 81.6% | 3 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 11.0ms | y |
| 10.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.6% | 3 | x |
| 80.6% | 3 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (*.f64 (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 5 binary64) #s(literal 1/4 binary64))))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
| Outputs |
|---|
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
1 calls:
| 10.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.0% | 3 | x |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 6 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64)))) |
| Outputs |
|---|
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
1 calls:
| 9.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.0% | 3 | x |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64)))))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))))) |
| Outputs |
|---|
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
2 calls:
| 29.0ms | x |
| 8.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.9% | 1 | y |
| 64.9% | 1 | x |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
| Outputs |
|---|
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
2 calls:
| 13.0ms | y |
| 6.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.9% | 1 | y |
| 64.9% | 1 | x |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64))))))) |
| Outputs |
|---|
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
2 calls:
| 8.0ms | x |
| 6.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.9% | 1 | x |
| 64.9% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 x x)) (*.f64 (*.f64 y (sin.f64 y)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 5.0ms | x |
| 5.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.1% | 1 | y |
| 51.1% | 1 | x |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
2 calls:
| 5.0ms | y |
| 4.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.1% | 1 | x |
| 51.1% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal 6 binary64)) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64))) (+.f64 (cos.f64 x) (sqrt.f64 #s(literal 5 binary64)))))))) |
| Outputs |
|---|
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
2 calls:
| 4.0ms | y |
| 4.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.0% | 1 | x |
| 49.0% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 #s(literal 3/2 binary64) (+.f64 (sqrt.f64 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))) #s(literal -3/2 binary64)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
2 calls:
| 4.0ms | y |
| 3.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.0% | 1 | x |
| 49.0% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
2 calls:
| 2.0ms | y |
| 2.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.0% | 1 | x |
| 49.0% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
2 calls:
| 2.0ms | x |
| 2.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 48.0% | 1 | x |
| 48.0% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
Total -16.0b remaining (-46.7%)
Threshold costs -16b (-46.7%)
| Inputs |
|---|
#s(literal 1/3 binary64) |
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) #s(literal -1/24 binary64)))) |
(*.f64 x (*.f64 x (+.f64 (*.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 1/24 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal -1/24 binary64))))) |
| Outputs |
|---|
#s(literal 1/3 binary64) |
2 calls:
| 3.0ms | y |
| 2.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 46.4% | 1 | x |
| 46.4% | 1 | y |
Compiled 6 to 4 computations (33.3% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 48.0ms | 3.44429313795481e-25 | 7.826334699169809e-19 |
| 77.0ms | -5.104704530284947 | -5.8215967090647e-8 |
| 113.0ms | 288× | 0 | valid |
Compiled 1605 to 1152 computations (28.2% saved)
ival-add: 43.0ms (42.9% of total)ival-mult: 16.0ms (16% of total)ival-div: 10.0ms (10% of total)ival-sin: 10.0ms (10% of total)ival-cos: 8.0ms (8% of total)ival-sub: 7.0ms (7% of total)ival-sqrt: 5.0ms (5% of total)const: 1.0ms (1% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 63.0ms | 3.44429313795481e-25 | 7.826334699169809e-19 |
| 61.0ms | -5.104704530284947 | -5.8215967090647e-8 |
| 112.0ms | 288× | 0 | valid |
Compiled 1587 to 1134 computations (28.5% saved)
ival-cos: 31.0ms (32% of total)ival-sin: 29.0ms (29.9% of total)ival-div: 10.0ms (10.3% of total)ival-mult: 10.0ms (10.3% of total)ival-sub: 7.0ms (7.2% of total)ival-sqrt: 5.0ms (5.2% of total)ival-add: 4.0ms (4.1% of total)const: 1.0ms (1% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 50.0ms | 3.44429313795481e-25 | 7.826334699169809e-19 |
| 44.0ms | -5.8215967090647e-8 | -1.3453842272490247e-16 |
| 71.0ms | 288× | 0 | valid |
Compiled 1551 to 1134 computations (26.9% saved)
ival-div: 13.0ms (22.4% of total)ival-mult: 10.0ms (17.2% of total)ival-sin: 10.0ms (17.2% of total)ival-cos: 8.0ms (13.8% of total)ival-sub: 7.0ms (12.1% of total)ival-sqrt: 5.0ms (8.6% of total)ival-add: 4.0ms (6.9% of total)const: 1.0ms (1.7% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 111.0ms | 1.5069433910442823e-12 | 31432.45306400865 |
| 53.0ms | -7.469459103680938e-5 | -1.6210625187186843e-15 |
| 120.0ms | 320× | 0 | valid |
Compiled 1777 to 1276 computations (28.2% saved)
ival-sqrt: 41.0ms (38.9% of total)ival-div: 19.0ms (18% of total)ival-mult: 11.0ms (10.4% of total)ival-sin: 11.0ms (10.4% of total)ival-cos: 10.0ms (9.5% of total)ival-sub: 8.0ms (7.6% of total)ival-add: 5.0ms (4.7% of total)const: 1.0ms (0.9% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 76.0ms | 1.5069433910442823e-12 | 31432.45306400865 |
| 51.0ms | -7.469459103680938e-5 | -1.6210625187186843e-15 |
| 83.0ms | 320× | 0 | valid |
Compiled 1757 to 1276 computations (27.4% saved)
ival-mult: 13.0ms (19% of total)ival-div: 12.0ms (17.6% of total)ival-sin: 12.0ms (17.6% of total)ival-sub: 10.0ms (14.6% of total)ival-cos: 9.0ms (13.2% of total)ival-sqrt: 8.0ms (11.7% of total)ival-add: 5.0ms (7.3% of total)const: 1.0ms (1.5% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 90.0ms | 1.5069433910442823e-12 | 31432.45306400865 |
| 72.0ms | -7.469459103680938e-5 | -1.6210625187186843e-15 |
| 148.0ms | 320× | 0 | valid |
Compiled 1757 to 1296 computations (26.2% saved)
ival-div: 35.0ms (26.1% of total)ival-mult: 35.0ms (26.1% of total)ival-sub: 30.0ms (22.4% of total)ival-sin: 14.0ms (10.5% of total)ival-cos: 9.0ms (6.7% of total)ival-add: 5.0ms (3.7% of total)ival-sqrt: 5.0ms (3.7% of total)const: 1.0ms (0.7% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 58.0ms | 1.5069433910442823e-12 | 31432.45306400865 |
| 76.0ms | -7.469459103680938e-5 | -1.6210625187186843e-15 |
| 106.0ms | 320× | 0 | valid |
Compiled 1717 to 1256 computations (26.8% saved)
ival-cos: 26.0ms (28.5% of total)ival-div: 23.0ms (25.2% of total)ival-mult: 12.0ms (13.2% of total)ival-sin: 11.0ms (12.1% of total)ival-sub: 8.0ms (8.8% of total)ival-add: 5.0ms (5.5% of total)ival-sqrt: 5.0ms (5.5% of total)const: 1.0ms (1.1% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 3.44429313795481e-25 | 7.826334699169809e-19 |
| 106.0ms | -5.8215967090647e-8 | -1.3453842272490247e-16 |
| 134.0ms | 288× | 0 | valid |
Compiled 1443 to 1062 computations (26.4% saved)
ival-cos: 39.0ms (44.8% of total)ival-div: 10.0ms (11.5% of total)ival-mult: 10.0ms (11.5% of total)ival-sin: 10.0ms (11.5% of total)ival-sub: 7.0ms (8% of total)ival-add: 4.0ms (4.6% of total)ival-sqrt: 4.0ms (4.6% of total)const: 1.0ms (1.1% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 3.44429313795481e-25 | 7.826334699169809e-19 |
| 46.0ms | -5.8215967090647e-8 | -1.3453842272490247e-16 |
| 75.0ms | 288× | 0 | valid |
Compiled 1551 to 1152 computations (25.7% saved)
ival-mult: 11.0ms (17.9% of total)ival-sin: 11.0ms (17.9% of total)ival-div: 10.0ms (16.3% of total)ival-sub: 8.0ms (13% of total)ival-sqrt: 8.0ms (13% of total)ival-cos: 7.0ms (11.4% of total)ival-add: 4.0ms (6.5% of total)const: 1.0ms (1.6% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 3.44429313795481e-25 | 7.826334699169809e-19 |
| 85.0ms | -5.8215967090647e-8 | -1.3453842272490247e-16 |
| 103.0ms | 288× | 0 | valid |
Compiled 1515 to 1116 computations (26.3% saved)
ival-cos: 26.0ms (28.8% of total)ival-sub: 25.0ms (27.7% of total)ival-div: 10.0ms (11.1% of total)ival-mult: 10.0ms (11.1% of total)ival-sin: 10.0ms (11.1% of total)ival-sqrt: 5.0ms (5.5% of total)ival-add: 4.0ms (4.4% of total)const: 1.0ms (1.1% of total)backward-pass: 0.0ms (0% of total)| 1× | egg-herbie |
| 252× | unsub-neg_binary64 |
| 178× | *-commutative_binary64 |
| 158× | +-commutative_binary64 |
| 138× | neg-mul-1_binary64 |
| 86× | distribute-neg-out_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 235 | 1592 |
| 1 | 393 | 1590 |
| 2 | 447 | 1590 |
| 3 | 500 | 1590 |
| 4 | 557 | 1590 |
| 5 | 605 | 1590 |
| 6 | 626 | 1590 |
| 7 | 734 | 1590 |
| 8 | 866 | 1590 |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(if (<=.f64 x #s(literal -8762203435012037/9223372036854775808 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -6456360425798343/9223372036854775808 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -4796153459164483/73786976294838206464 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 7673845534663173/147573952589676412928 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -1770887431076117/36893488147419103232 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 4722366482869645/295147905179352825856 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -944473296573929/590295810358705651712 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 4486248158726163/2361183241434822606848 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -6788401819125115/590295810358705651712 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 3246626956972881/147573952589676412928 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
#s(literal 1/3 binary64) |
| Outputs |
|---|
(/.f64 (fma.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y))) (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x)))) (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (sin.f64 y) (*.f64 (sin.f64 x) #s(literal -1/16 binary64)))) (+.f64 (sin.f64 x) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 y) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 #s(literal -1/16 binary64) (sin.f64 y))) (*.f64 (+.f64 (sin.f64 y) (*.f64 #s(literal -1/16 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 (/.f64 (*.f64 #s(literal 6 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) (*.f64 (sin.f64 y) #s(literal -1/16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (*.f64 (sin.f64 x) #s(literal -1/16 binary64))))))) (+.f64 (/.f64 (*.f64 (cos.f64 y) #s(literal 6 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 3/2 binary64)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (-.f64 (cos.f64 x) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64)))) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))) (-.f64 (cos.f64 x) (cos.f64 y))) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(if (<=.f64 x #s(literal -8762203435012037/9223372036854775808 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -8762203435012037/9223372036854775808 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -6456360425798343/9223372036854775808 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (cos.f64 x) (cos.f64 y)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -6456360425798343/9223372036854775808 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (-.f64 (cos.f64 x) (cos.f64 y)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (sin.f64 x) (*.f64 (+.f64 (sin.f64 y) (/.f64 (sin.f64 x) #s(literal -16 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -4796153459164483/73786976294838206464 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 7673845534663173/147573952589676412928 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -4796153459164483/73786976294838206464 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 7673845534663173/147573952589676412928 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 y) (-.f64 #s(literal 1 binary64) (cos.f64 y))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(if (<=.f64 y #s(literal -1770887431076117/36893488147419103232 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 4722366482869645/295147905179352825856 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (sin.f64 x)) y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -1770887431076117/36893488147419103232 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 4722366482869645/295147905179352825856 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sin.f64 x) (/.f64 (sin.f64 y) #s(literal -16 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 y (*.f64 (sin.f64 x) #s(literal -1/16 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -944473296573929/590295810358705651712 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 4486248158726163/2361183241434822606848 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -944473296573929/590295810358705651712 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 4486248158726163/2361183241434822606848 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -6788401819125115/590295810358705651712 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 y #s(literal 3246626956972881/147573952589676412928 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 y #s(literal -6788401819125115/590295810358705651712 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (if (<=.f64 y #s(literal 3246626956972881/147573952589676412928 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cos.f64 y)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (pow.f64 (sin.f64 y) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 y)))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (cos.f64 y) #s(literal 4 binary64)) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))))))))) |
(if (<=.f64 x #s(literal -4382356096103031/75557863725914323419136 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))))) (if (<=.f64 x #s(literal 8099983099314331/10384593717069655257060992658440192 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (sin.f64 y) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 y)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/16 binary64))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1/16 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))))) |
(*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 (-.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal -1/2 binary64)))) #s(literal -1/48 binary64))) (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 3 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1/16 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/16 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))))) #s(literal -1 binary64))) |
(/.f64 #s(literal -2/3 binary64) (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal 3 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal 3/2 binary64) (-.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))) (*.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (cos.f64 x)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 x) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64))))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))) (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)))))) |
(/.f64 #s(literal 2 binary64) (+.f64 #s(literal 3 binary64) (*.f64 #s(literal 3/2 binary64) (+.f64 (+.f64 (sqrt.f64 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (-.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 5 binary64)))))))) |
#s(literal 1/3 binary64) |
| 7934× | *-lowering-*.f32 |
| 7934× | *-lowering-*.f64 |
| 7198× | +-lowering-+.f64 |
| 7198× | +-lowering-+.f32 |
| 7042× | *-lowering-*.f32 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 74 | 464 |
| 1 | 510 | 434 |
| 2 | 5430 | 433 |
| 0 | 8191 | 433 |
| 0 | 544 | 8450 |
| 1 | 1843 | 7607 |
| 2 | 7533 | 7599 |
| 0 | 8578 | 7599 |
| 0 | 846 | 13140 |
| 1 | 2895 | 12542 |
| 0 | 9686 | 12542 |
| 0 | 50 | 273 |
| 1 | 342 | 252 |
| 2 | 3581 | 249 |
| 0 | 8249 | 249 |
| 0 | 898 | 16549 |
| 1 | 3083 | 15920 |
| 0 | 9557 | 15920 |
| 0 | 83 | 500 |
| 1 | 561 | 450 |
| 2 | 5698 | 449 |
| 0 | 8002 | 449 |
| 0 | 32 | 49 |
| 1 | 80 | 47 |
| 2 | 214 | 47 |
| 3 | 833 | 46 |
| 4 | 4245 | 45 |
| 0 | 8885 | 45 |
| 0 | 78 | 593 |
| 1 | 555 | 534 |
| 2 | 6091 | 532 |
| 0 | 8090 | 532 |
| 0 | 980 | 13771 |
| 1 | 3413 | 13190 |
| 0 | 8638 | 13190 |
| 1× | fuel |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
Compiled 4171 to 1843 computations (55.8% saved)
Compiled 3738 to 518 computations (86.1% saved)
Loading profile data...