
Time bar (total: 7.0s)
| 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 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 4.7% | 4.7% | 95.2% | 0.1% | 0% | 0% | 0% | 7 |
| 5.5% | 5.5% | 94.4% | 0.1% | 0% | 0% | 0% | 8 |
| 13.7% | 13.7% | 86.2% | 0.1% | 0% | 0% | 0% | 9 |
| 20.5% | 20.5% | 79.4% | 0.1% | 0% | 0% | 0% | 10 |
| 22% | 21.9% | 77.9% | 0.1% | 0% | 0% | 0% | 11 |
| 28.6% | 28.5% | 71.3% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 27 to 21 computations (22.2% saved)
| 1.7s | 8 256× | 0 | valid |
ival-pow: 300.0ms (21.6% of total)ival-sin: 272.0ms (19.6% of total)ival-tan: 254.0ms (18.3% of total)ival-mult!: 199.0ms (14.3% of total)ival-div!: 171.0ms (12.3% of total)ival-pow2: 120.0ms (8.6% of total)ival-add!: 73.0ms (5.2% of total)adjust: 2.0ms (0.1% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 86 | 260 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(abs l)
Compiled 50 to 38 computations (24% saved)
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(literal 2 binary64) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(pow.f64 t #s(literal 3 binary64)) |
t |
#s(literal 3 binary64) |
(*.f64 l l) |
l |
(sin.f64 k) |
k |
(tan.f64 k) |
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) |
#s(literal 1 binary64) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
(/.f64 k t) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 8 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))))) t)) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (sin.f64 k)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (/ (pow t 3) (* l l)) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (pow t 3) (pow.f64 t #s(literal 3 binary64))) |
#s(approx t t) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (pow.f64 k #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (+ 1 (pow (/ k t) 2)) (/.f64 (+.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ k t) (/.f64 k t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (+ 1 (pow (/ k t) 2)) #s(literal 1 binary64)) |
#s(approx (+ 1 (pow (/ k t) 2)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* l l) (pow.f64 l #s(literal 2 binary64))) |
#s(approx l l) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))))) (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 31/360 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 173/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (sin k) k) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) (pow.f64 k #s(literal 2 binary64)))))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 5 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (sin k) (sin.f64 k)) |
#s(approx (tan k) (/.f64 (sin.f64 k) (cos.f64 k))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (+ 1 (pow (/ k t) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 16.0ms | k | -inf |
| 14.0ms | l | inf |
| 12.0ms | t | inf |
| 7.0ms | t | 0 |
| 6.0ms | k | inf |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(literal 2 binary64) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(pow.f64 t #s(literal 3 binary64)) |
t |
#s(literal 3 binary64) |
(*.f64 l l) |
l |
(sin.f64 k) |
k |
(tan.f64 k) |
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) |
#s(literal 1 binary64) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
(/.f64 k t) |
| Outputs |
|---|
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
#s(literal 2 binary64) |
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k)))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) #s(literal 1 binary64))) |
(fma.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) #s(literal 1 binary64))) |
(*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))) |
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (tan.f64 k) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k))) |
(*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) |
(*.f64 (sin.f64 k) (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l))) |
(/.f64 (*.f64 (*.f64 (*.f64 t t) t) (sin.f64 k)) (*.f64 l l)) |
(*.f64 (*.f64 (*.f64 t t) t) (/.f64 #s(literal 1 binary64) (*.f64 l l))) |
(/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) |
(/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) |
(/.f64 (neg.f64 (*.f64 (*.f64 t t) t)) (neg.f64 (*.f64 l l))) |
(*.f64 (*.f64 t t) t) |
(*.f64 t (*.f64 t t)) |
(pow.f64 t #s(literal 3 binary64)) |
t |
#s(literal 3 binary64) |
(*.f64 l l) |
(*.f64 (fabs.f64 l) (fabs.f64 l)) |
(*.f64 (neg.f64 l) (neg.f64 l)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(sin.f64 k) |
k |
(/.f64 (sin.f64 k) (cos.f64 k)) |
(tan.f64 k) |
(tan.f64 (+.f64 k (PI.f64))) |
(+.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64))) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 k t) (/.f64 k t))) |
(+.f64 (*.f64 (/.f64 k t) (/.f64 k t)) #s(literal 1 binary64)) |
(-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 k t) (/.f64 k t)))) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(cosh.f64 #s(literal 0 binary64)) |
(exp.f64 #s(literal 0 binary64)) |
(*.f64 (/.f64 k t) (/.f64 k t)) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
(*.f64 k (/.f64 #s(literal 1 binary64) t)) |
(/.f64 k t) |
(/.f64 (neg.f64 k) (neg.f64 t)) |
Compiled 4 856 to 668 computations (86.2% saved)
18 alts after pruning (17 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 88 | 17 | 105 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 88 | 18 | 106 |
| Status | Accuracy | Program |
|---|---|---|
| 58.0% | (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) | |
| 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) | |
| ▶ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| ▶ | 61.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| 57.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 65.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 58.0% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 54.8% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 39.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))) | |
| ▶ | 72.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
| 58.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) | |
| 25.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) | |
| 25.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) t)) | |
| 33.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) | |
| ▶ | 58.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
| ▶ | 46.3% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
| 64.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
Compiled 1 463 to 969 computations (33.8% saved)
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
(*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
t |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(*.f64 l l) |
(tan.f64 k) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
(/.f64 k t) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
(+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
(/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 8 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))))) t)) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx t t) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (pow t 2) (pow.f64 t #s(literal 2 binary64))) |
#s(approx (/ (pow l 2) (* (pow k 2) (pow t 3))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (pow k 2) (pow t 3)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (pow t 3) (pow.f64 t #s(literal 3 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (sin.f64 k)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (/ (pow t 3) (* l l)) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (pow.f64 k #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (+ (* (/ k t) (/ k t)) 1) (/.f64 (+.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ k t) (/.f64 k t)) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 8 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 t (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (+ (* (/ k t) (/ k t)) 1) #s(literal 1 binary64)) |
#s(approx (+ (* (/ k t) (/ k t)) 1) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (fma.f64 #s(literal 2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
#s(approx (pow l 2) (pow.f64 l #s(literal 2 binary64))) |
#s(approx l l) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))))) (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/315 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (pow (sin k) 2) (pow.f64 k #s(literal 2 binary64))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/3 binary64)))))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))) |
#s(approx (sin k) k) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 l #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (pow.f64 l #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 k #s(literal 2 binary64))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/2 binary64))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/2 binary64))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 31/360 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 173/5040 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (pow.f64 k #s(literal 4 binary64))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/3 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 31/360 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 173/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) (pow.f64 k #s(literal 2 binary64)))))))))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64)))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/1440 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64))) (pow.f64 t #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/1440 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64))) (pow.f64 t #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/3 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 4/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/3 binary64)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 5 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (pow (sin k) 2) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
#s(approx (sin k) (sin.f64 k)) |
#s(approx (cos k) (cos.f64 k)) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (tan k) (/.f64 (sin.f64 k) (cos.f64 k))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (+ (* (/ k t) (/ k t)) 1) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 5 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 k #s(literal 2 binary64))) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (pow.f64 k #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 34.0ms | k | inf |
| 17.0ms | t | 0 |
| 12.0ms | t | -inf |
| 11.0ms | l | inf |
| 11.0ms | k | 0 |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
(*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
t |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(*.f64 l l) |
(tan.f64 k) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
(/.f64 k t) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
(+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
(/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
(*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
t |
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(*.f64 l l) |
(tan.f64 k) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(+.f64 (*.f64 (/.f64 k t) (/.f64 k t)) #s(literal 1 binary64)) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
(/.f64 k t) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
(+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
(/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) |
Compiled 15 528 to 1 462 computations (90.6% saved)
27 alts after pruning (23 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 185 | 18 | 203 |
| Fresh | 7 | 5 | 12 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 1 | 1 |
| Total | 194 | 27 | 221 |
| Status | Accuracy | Program |
|---|---|---|
| 58.0% | (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) | |
| 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) | |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| ✓ | 61.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| 61.6% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| ▶ | 57.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| 59.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| ▶ | 65.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 60.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 54.8% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) | |
| ▶ | 58.7% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| 54.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))))) | |
| ▶ | 76.0% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
| 63.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) | |
| 44.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))))) | |
| 48.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))))) | |
| 63.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))))) | |
| 62.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) | |
| 74.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) | |
| 25.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) | |
| ✓ | 58.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
| ▶ | 30.9% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
| 60.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) | |
| 64.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) | |
| 25.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)))) | |
| 33.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 k #s(literal 2 binary64)))))) |
Compiled 2 871 to 1 724 computations (40% saved)
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))) |
t |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(*.f64 l l) |
#s(approx (sin k) k) |
(tan.f64 k) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
(/.f64 k t) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) |
(/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) |
(/.f64 (*.f64 (*.f64 t t) t) l) |
(*.f64 (*.f64 t t) t) |
(*.f64 t t) |
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 8 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))))) t)) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx t t) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (pow t 2) (pow.f64 t #s(literal 2 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (/ (* (pow k 2) (pow t 3)) (pow l 2)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow k 2) (pow t 3)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (pow t 3) (pow.f64 t #s(literal 3 binary64))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (pow.f64 k #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (sin.f64 k)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (/ (pow t 3) (* l l)) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (+ (* (/ k t) (/ k t)) 1) (/.f64 (+.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ k t) (/.f64 k t)) |
#s(approx (/ (* (* t t) t) l) (/.f64 (pow.f64 t #s(literal 3 binary64)) l)) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 8 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 t (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (+ (* (/ k t) (/ k t)) 1) #s(literal 1 binary64)) |
#s(approx (+ (* (/ k t) (/ k t)) 1) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (fma.f64 #s(literal 2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (pow l 2) (pow.f64 l #s(literal 2 binary64))) |
#s(approx l l) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))))) |
#s(approx (* (pow l 2) (cos k)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))))) (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 l #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (/ (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 l #s(literal 2 binary64))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 l #s(literal 2 binary64))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64)))))))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 31/360 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))))))))))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/315 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (pow (sin k) 2) (pow.f64 k #s(literal 2 binary64))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/3 binary64)))))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))) |
#s(approx (sin k) k) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 k #s(literal 2 binary64))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/2 binary64))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/2 binary64))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 31/360 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 31/360 binary64) (*.f64 #s(literal 173/5040 binary64) (pow.f64 k #s(literal 2 binary64)))))))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/3 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 31/360 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 173/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) (pow.f64 k #s(literal 2 binary64)))))))))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64)))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/1440 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64))) (pow.f64 t #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/1440 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64))) (pow.f64 t #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))) (pow.f64 t #s(literal 3 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 l #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (pow.f64 l #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64))))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) #s(literal 2/3 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 #s(literal 4/45 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/3 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 4/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/315 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2/3 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (pow t 2)) (/.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (pow t 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (pow t 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (pow t 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 5 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (pow (sin k) 2) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
#s(approx (sin k) (sin.f64 k)) |
#s(approx (cos k) (cos.f64 k)) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (tan k) (/.f64 (sin.f64 k) (cos.f64 k))) |
#s(approx (+ (* (/ k t) (/ k t)) 1) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (-.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 5 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 k #s(literal 2 binary64))) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (pow.f64 k #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 30.0ms | l | -inf |
| 19.0ms | k | 0 |
| 10.0ms | l | 0 |
| 9.0ms | k | inf |
| 8.0ms | k | -inf |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))) |
t |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(*.f64 l l) |
#s(approx (sin k) k) |
(tan.f64 k) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
(/.f64 k t) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) |
(/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) |
(/.f64 (*.f64 (*.f64 t t) t) l) |
(*.f64 (*.f64 t t) t) |
(*.f64 t t) |
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))) |
t |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(*.f64 l l) |
#s(approx (sin k) k) |
(tan.f64 k) |
(-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(+.f64 (*.f64 (/.f64 k t) (/.f64 k t)) #s(literal 1 binary64)) |
(fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) |
(/.f64 k t) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) |
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) |
(/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) |
(/.f64 (*.f64 (*.f64 t t) t) l) |
(*.f64 (*.f64 t t) t) |
(*.f64 t t) |
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) |
(pow.f64 (/.f64 k t) #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))) |
Compiled 17 186 to 1 665 computations (90.3% saved)
28 alts after pruning (21 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 187 | 6 | 193 |
| Fresh | 3 | 15 | 18 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 4 | 4 |
| Total | 192 | 28 | 220 |
| Status | Accuracy | Program |
|---|---|---|
| 58.0% | (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) | |
| 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) | |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| ✓ | 61.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| ▶ | 61.6% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| ✓ | 57.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| 59.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 57.6% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) | |
| ✓ | 65.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 60.9% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 60.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 54.8% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) | |
| ✓ | 58.7% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| ▶ | 64.2% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
| 63.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) | |
| 63.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) | |
| 53.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))) (pow.f64 l #s(literal 2 binary64))))))) | |
| ▶ | 62.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
| 44.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))))) | |
| 63.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))))) | |
| ▶ | 74.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
| 25.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) | |
| ✓ | 58.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
| 60.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) | |
| ▶ | 64.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
| 25.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)))) | |
| 33.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 k #s(literal 2 binary64)))))) |
Compiled 2 969 to 1 709 computations (42.4% saved)
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64))) |
(*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
t |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(*.f64 l l) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
(*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))) |
#s(literal 1 binary64) |
(*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))) |
#s(literal 1/3 binary64) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64))) |
(pow.f64 k #s(literal 4 binary64)) |
#s(literal 4 binary64) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) t)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 8 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))))) t)) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (cos.f64 k))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))))) |
#s(approx t t) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (pow t 2) (pow.f64 t #s(literal 2 binary64))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (* 2 (* (pow k 2) (pow t 2))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow k 2) (pow t 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (sin.f64 k)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (/ (pow t 3) (* l l)) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (pow t 3) (pow.f64 t #s(literal 3 binary64))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (pow.f64 k #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
#s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (* t (pow (sin k) 2)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 6 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (pow l 2) (pow.f64 l #s(literal 2 binary64))) |
#s(approx l l) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 t #s(literal 3 binary64))))))) (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 t #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 t #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 271/2520 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/15 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 17/60 binary64) (fma.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))))))) |
#s(approx (/ (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (/ (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (/ (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 t (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (+.f64 #s(literal 31/360 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))))) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64))))))) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64))))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64)))))))))))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 t (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (+.f64 #s(literal 31/360 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64))))))))))))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64)))))))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 31/360 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))))))))))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (/ (* (pow t 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (* (pow t 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/315 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 2 binary64))))) |
#s(approx (pow (sin k) 2) (pow.f64 k #s(literal 2 binary64))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/3 binary64)))))) |
#s(approx (pow (sin k) 2) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))) |
#s(approx (sin k) k) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/6 binary64)))))) |
#s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))) |
#s(approx (cos k) #s(literal 1 binary64)) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 k #s(literal 2 binary64))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/2 binary64))))) |
#s(approx (cos k) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/2 binary64))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 31/360 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 31/360 binary64) (*.f64 #s(literal 173/5040 binary64) (pow.f64 k #s(literal 2 binary64)))))))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 k #s(literal 2 binary64))) #s(literal 1/3 binary64)))))) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 k #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))))))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 l #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) |
#s(approx (/ (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 l #s(literal 2 binary64))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (/ (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (pow l 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (pow.f64 l #s(literal 2 binary64))) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/315 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 t #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 t #s(literal 2 binary64))))) (fma.f64 #s(literal -1/720 binary64) (pow.f64 t #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 t #s(literal 2 binary64)))))))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 31/360 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 173/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 31/360 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (* (/ (pow t 3) (* l l)) (sin k)) (*.f64 k (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64))))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 l #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) (pow.f64 k #s(literal 2 binary64)))))))))) |
#s(approx (+ 1 (* 1/3 (pow k 2))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))) |
#s(approx (* 1/3 (pow k 2)) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))))))) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (* 2 (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))) (fma.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 #s(literal 2/45 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))))))))) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))) (fma.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t) (*.f64 #s(literal 2/45 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))))))))) (fma.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 l #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow l 2) (cos k)) (fma.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 l #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (pow.f64 l #s(literal 2 binary64)))))) (pow.f64 l #s(literal 2 binary64)))) |
#s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t)) |
#s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 t (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) t))))) |
#s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 t (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) t (*.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) t))))))) |
#s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (+.f64 t (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) t (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/315 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) t) (*.f64 #s(literal 2/45 binary64) t)))))))) |
#s(approx (* t (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) t)) |
#s(approx (* t (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 t (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) t))))) |
#s(approx (* t (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 t (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) t (*.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) t))))))) |
#s(approx (* t (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 t (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) t (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal -1/315 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) t) (*.f64 #s(literal 2/45 binary64) t)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 5 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))))) (pow.f64 k #s(literal 2 binary64)))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k))))) |
#s(approx (pow (sin k) 2) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
#s(approx (sin k) (sin.f64 k)) |
#s(approx (cos k) (cos.f64 k)) |
#s(approx (* (pow k 2) (pow (sin k) 2)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))) |
#s(approx (tan k) (/.f64 (sin.f64 k) (cos.f64 k))) |
#s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))) |
#s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 (pow.f64 k #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (+ 1 (* 1/3 (pow k 2))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 38.0ms | t | -inf |
| 32.0ms | l | -inf |
| 16.0ms | l | inf |
| 14.0ms | k | inf |
| 13.0ms | l | 0 |
| Inputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64))) |
(*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
t |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(*.f64 l l) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
(*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))) |
#s(literal 1 binary64) |
(*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))) |
#s(literal 1/3 binary64) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64))) |
(pow.f64 k #s(literal 4 binary64)) |
#s(literal 4 binary64) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
#s(literal 2 binary64) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64))) |
(*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) |
t |
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) |
(/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 t #s(literal 2 binary64)) |
(pow.f64 (sin.f64 k) #s(literal 2 binary64)) |
(sin.f64 k) |
k |
(cos.f64 k) |
(/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(pow.f64 k #s(literal 2 binary64)) |
(pow.f64 l #s(literal 2 binary64)) |
l |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) |
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64)))) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) |
(/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) |
(pow.f64 t #s(literal 3 binary64)) |
#s(literal 3 binary64) |
(*.f64 l l) |
#s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))))) |
(*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64)))) |
#s(literal 1 binary64) |
(*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))) |
#s(literal 1/3 binary64) |
#s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) |
(*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) |
(*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64)))))) |
(*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))) |
#s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) |
#s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64))) |
(pow.f64 k #s(literal 4 binary64)) |
#s(literal 4 binary64) |
Compiled 18 883 to 1 683 computations (91.1% saved)
34 alts after pruning (26 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 188 | 12 | 200 |
| Fresh | 2 | 14 | 16 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 6 | 7 |
| Total | 194 | 34 | 228 |
| Status | Accuracy | Program |
|---|---|---|
| 58.0% | (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) | |
| 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) | |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| ✓ | 61.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| ✓ | 61.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| 54.5% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 62.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 59.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 61.2% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| ✓ | 65.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 60.9% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) | |
| 60.3% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| 61.9% | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) | |
| ✓ | 58.7% | (/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| 67.1% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(approx (cos k) #s(literal 1 binary64))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) | |
| 54.8% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) | |
| 63.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) | |
| 63.4% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) | |
| 53.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))) (pow.f64 l #s(literal 2 binary64))))))) | |
| ✓ | 62.3% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
| 44.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))))) | |
| 63.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))))) | |
| 63.7% | (/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) | |
| 25.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) | |
| ✓ | 58.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
| 60.8% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) | |
| ✓ | 64.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
| 59.0% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) | |
| 58.2% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) | |
| 57.7% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) | |
| 25.6% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)))) | |
| 33.1% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 k #s(literal 2 binary64)))))) | |
| 26.5% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) | |
| 56.9% | #s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
Compiled 2 009 to 1 185 computations (41% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
| Outputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(approx (cos k) #s(literal 1 binary64))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(approx (cos k) #s(literal 1 binary64))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(approx (cos k) #s(literal 1 binary64))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(approx (cos k) #s(literal 1 binary64))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| Inputs |
|---|
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) #s(approx (* (pow k 2) (* t (pow (sin k) 2))) (*.f64 (pow.f64 k #s(literal 4 binary64)) t))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) #s(approx (* k (+ 1 (* 1/3 (pow k 2)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) #s(approx (sin k) k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) #s(approx (cos k) #s(literal 1 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (*.f64 #s(literal 2 binary64) (pow.f64 k #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) #s(approx (+ (+ 1 (pow (/ k t) 2)) 1) #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (*.f64 (sin.f64 k) (tan.f64 k))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 t t) t) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(approx (* (/ (pow t 3) (* l l)) (sin k)) (/.f64 (*.f64 k (pow.f64 t #s(literal 3 binary64))) (pow.f64 l #s(literal 2 binary64)))) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow k 2) (* t (pow (sin k) 2)))) (/.f64 (fma.f64 (pow.f64 k #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 l #s(literal 2 binary64)) t))) (/.f64 (pow.f64 l #s(literal 2 binary64)) t)) (pow.f64 k #s(literal 4 binary64)))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (fma.f64 (/.f64 k t) (/.f64 k t) #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) #s(approx (cos k) #s(literal 1 binary64))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 #s(approx (sin k) k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 t #s(literal 3 binary64)))) (pow.f64 k #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (cos k)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) #s(approx (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (pow.f64 t #s(literal 2 binary64)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 t #s(literal 2 binary64))))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) #s(approx (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) #s(approx (* t (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k))))) (/.f64 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)))) (pow.f64 l #s(literal 2 binary64)))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (cos k))) (/ (* (pow k 2) (pow (sin k) 2)) (cos k))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))) (pow.f64 l #s(literal 2 binary64))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) (pow.f64 k #s(literal 2 binary64)))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 t (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 t (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) (pow.f64 k #s(literal 2 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (*.f64 #s(literal 2 binary64) #s(approx (/ (* (pow l 2) (cos k)) (* (pow t 3) (* (pow (sin k) 2) (+ 2 (/ (pow k 2) (pow t 2)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))))) t)))) |
#s(approx (/ 2 (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1))) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k))) (*.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)) (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64)))))) t)) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 k #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k)))) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))))))))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 k) #s(literal 2 binary64)) (*.f64 (pow.f64 l #s(literal 2 binary64)) (cos.f64 k))) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (*.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (cos.f64 k)))))))))) |
| Outputs |
|---|
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) #s(approx (tan k) (*.f64 k (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 k #s(literal 2 binary64))))))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 #s(literal 2 binary64) #s(approx (* (* (* (/ (pow t 3) (* l l)) (sin k)) (tan k)) (+ (+ 1 (pow (/ k t) 2)) 1)) (*.f64 t #s(approx (+ (* 2 (/ (* (pow t 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/ (* (pow k 2) (pow (sin k) 2)) (* (pow l 2) (cos k)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k)) (/.f64 (*.f64 (pow.f64 k #s(literal 2 binary64)) (pow.f64 (sin.f64 k) #s(literal 2 binary64))) (cos.f64 k))) (pow.f64 l #s(literal 2 binary64))))))) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 t t) t) l) l) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
42 calls:
| 39.0ms | t |
| 27.0ms | k |
| 22.0ms | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 22.0ms | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 18.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 56.9% | 1 | t |
| 56.9% | 1 | k |
| 56.9% | 1 | (*.f64 l l) |
| 56.9% | 1 | l |
| 56.9% | 1 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 56.9% | 1 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 65.1% | 3 | k |
| 65.1% | 3 | t |
| 64.9% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 65.3% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 67.8% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 68.2% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 68.7% | 3 | t |
| 64.3% | 2 | (*.f64 l l) |
| 68.5% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 68.3% | 3 | k |
| 64.3% | 2 | l |
| 68.9% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 70.1% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 70.5% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 72.5% | 4 | t |
| 73.0% | 4 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 72.4% | 3 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 73.0% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 72.7% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 73.0% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 74.0% | 3 | t |
| 71.6% | 3 | k |
| 71.0% | 3 | (*.f64 l l) |
| 73.8% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 73.8% | 2 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 71.6% | 3 | l |
| 76.0% | 3 | t |
| 79.7% | 3 | t |
| 78.6% | 3 | k |
| 79.7% | 3 | t |
| 76.0% | 1 | (*.f64 l l) |
| 76.0% | 1 | (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64))) |
| 76.0% | 1 | (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 k t) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
| 80.8% | 3 | t |
| 76.0% | 1 | l |
| 80.5% | 3 | k |
Compiled 3 666 to 794 computations (78.3% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 1.10729950541248e+150 | 8.309759900865246e+172 |
| 30.0ms | -4.751817086530218e+185 | -7.932010668701969e+178 |
| 45.0ms | 320× | 0 | valid |
Compiled 2 458 to 1 439 computations (41.5% saved)
ival-sin: 8.0ms (22% of total)ival-mult!: 7.0ms (19.3% of total)ival-tan: 6.0ms (16.5% of total)ival-pow: 6.0ms (16.5% of total)ival-div!: 4.0ms (11% of total)ival-pow2: 3.0ms (8.3% of total)ival-add!: 1.0ms (2.8% of total)adjust: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 2.6500149240984205e-21 | 1.2849021359269721e-19 |
| 20.0ms | -4.2570713481995456e-52 | -4.639288757404893e-54 |
| 31.0ms | 224× | 0 | valid |
Compiled 1 876 to 1 005 computations (46.4% saved)
ival-sin: 5.0ms (21.5% of total)ival-tan: 4.0ms (17.2% of total)ival-pow: 4.0ms (17.2% of total)ival-mult!: 4.0ms (17.2% of total)ival-div!: 3.0ms (12.9% of total)ival-pow2: 2.0ms (8.6% of total)ival-add!: 1.0ms (4.3% of total)adjust: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 2.6500149240984205e-21 | 1.2849021359269721e-19 |
| 1.0ms | -4.2570713481995456e-52 | -4.639288757404893e-54 |
Compiled 1 036 to 753 computations (27.3% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 2.0532872535154814e-142 | 3.465881879218946e-128 |
| 18.0ms | -4.2570713481995456e-52 | -4.639288757404893e-54 |
| 35.0ms | 256× | 0 | valid |
Compiled 1 286 to 909 computations (29.3% saved)
ival-sin: 6.0ms (21.2% of total)ival-tan: 5.0ms (17.7% of total)ival-pow: 4.0ms (14.1% of total)ival-mult!: 4.0ms (14.1% of total)ival-div!: 4.0ms (14.1% of total)ival-add!: 3.0ms (10.6% of total)ival-pow2: 2.0ms (7.1% of total)adjust: 0.0ms (0% of total)| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 9.302820380397833e+262 | +inf |
Compiled 28 to 25 computations (10.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 9.302820380397833e+262 | +inf |
Compiled 28 to 25 computations (10.7% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.5706391970713216e+190 | 9.302820380397833e+262 |
| 0.0ms | -2.2709615365977457e-266 | 0.0 |
Compiled 28 to 25 computations (10.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.5706391970713216e+190 | 9.302820380397833e+262 |
Compiled 28 to 25 computations (10.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.5706391970713216e+190 | 9.302820380397833e+262 |
Compiled 28 to 25 computations (10.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.5706391970713216e+190 | 9.302820380397833e+262 |
Compiled 28 to 25 computations (10.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.5706391970713216e+190 | 9.302820380397833e+262 |
Compiled 28 to 25 computations (10.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.755127935534775e+112 | 2.5706391970713216e+190 |
Compiled 28 to 25 computations (10.7% saved)
| 1× | fuel |
Compiled 1 602 to 180 computations (88.8% saved)
(abs l)
Compiled 4 831 to 1 773 computations (63.3% saved)
Loading profile data...